?? uimessage1001_delete.java
字號:
/**
* @java MESSAGE1001
* @date 2008/01/25 19:35:37
* @version 1.0.0
*/
package com.bsd.erp.common.uibean;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.bsd.erp.common.dbbean.DBMESSAGE1001_Delete;
import com.bsd.erp.common.form.MESSAGE1001Form;
import com.bsd.erp.common.parameter.IPMESSAGE1001_Delete;
import com.bsd.erp.web.common.MacroDef;
import com.bsd.erp.web.upc.UserInfo;
import com.fws.common.FWSDefine;
import com.fws.struts.BaseParameter;
import com.fws.struts.BaseUIBean;
/**
* UIMESSAGE1001_Delete
* @author 文玉建
* @version 1.0.0
*/
public class UIMESSAGE1001_Delete extends BaseUIBean {
/**
* <pre>
* 把ActionForm中的輸入數(shù)據(jù),設(shè)置到inParameter對象中。
* </pre>
*
* @param mapping ActionMapping實例
* @param form ActionForm實例
* @param request HTTP請求
* @param response HTTP響應(yīng)
* @param inParameter 業(yè)務(wù)邏輯的輸入數(shù)據(jù)
* @return 如果成功,返回值為LOGIC_SUCCESS;否則表示失敗
* @exception Exception 異常
*/
protected int doPreData(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, BaseParameter inParameter)
throws Exception {
int ret = FWSDefine.Result.LOGIC_SUCCESS;
//恢復(fù)FormBean對象
MESSAGE1001Form meSSAGE1001Form = (MESSAGE1001Form) form;
//恢復(fù)傳入?yún)?shù)對象
IPMESSAGE1001_Delete ipMESSAGE1001_Delete = (IPMESSAGE1001_Delete) inParameter;
ipMESSAGE1001_Delete.setTodoListId(meSSAGE1001Form.getTodoListId());
return ret;
}
/**
* <pre>
* 執(zhí)行業(yè)務(wù)邏輯處理類。
* </pre>
*
* @param inParameter 業(yè)務(wù)邏輯的輸入數(shù)據(jù)
* @param outParameter 業(yè)務(wù)邏輯的輸出數(shù)據(jù)
* @return 如果成功,返回值為LOGIC_SUCCESS;否則表示失敗
* @exception Exception 異常
*/
protected int doLogic(BaseParameter inParameter, BaseParameter outParameter) throws Exception {
int ret = FWSDefine.Result.LOGIC_SUCCESS;
//獲取Session對象
UserInfo user = (UserInfo) getSessionAttribute(MacroDef.USERINFO);
DBMESSAGE1001_Delete DBMESSAGE1001_Delete = new DBMESSAGE1001_Delete(user);
DBMESSAGE1001_Delete.setLogInfo(getLogInfo());
DBMESSAGE1001_Delete.execute(inParameter, outParameter);
//執(zhí)行數(shù)據(jù)庫操作
return ret;
}
/**
* <pre>
* 把業(yè)務(wù)邏輯處理后的輸出數(shù)據(jù)設(shè)置到ActionForm對象中。
* </pre>
*
* @param mapping ActionMapping實例
* @param form ActionForm實例
* @param request HTTP請求
* @param response HTTP響應(yīng)
* @param outParameter 業(yè)務(wù)邏輯的輸出數(shù)據(jù)
* @return 如果成功,返回值為LOGIC_SUCCESS;否則表示失敗
* @exception Exception 異常
*/
protected int doPostData(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, BaseParameter outParameter)
throws Exception {
int ret = FWSDefine.Result.LOGIC_SUCCESS;
return ret;
}
/**
* <pre>
* 根據(jù)業(yè)務(wù)邏輯的處理結(jié)果,返回相應(yīng)的ActionForward。
* </pre>
*
* @param mapping ActionMapping實例
* @param form ActionForm實例
* @param request HTTP請求
* @param response HTTP響應(yīng)
* @param result executeProcess方法的返回結(jié)果
* @return ActionForward實例
* @exception Exception 異常
*/
protected ActionForward forwardProcess(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, int result)
throws Exception {
return mapping.findForward("MESSAGE1001_Search");
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -