📄 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中的输入数据,设置到inParameter对象中。
* </pre>
*
* @param mapping ActionMapping实例
* @param form ActionForm实例
* @param request HTTP请求
* @param response HTTP响应
* @param inParameter 业务逻辑的输入数据
* @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;
//恢复FormBean对象
MESSAGE1001Form meSSAGE1001Form = (MESSAGE1001Form) form;
//恢复传入参数对象
IPMESSAGE1001_Delete ipMESSAGE1001_Delete = (IPMESSAGE1001_Delete) inParameter;
ipMESSAGE1001_Delete.setTodoListId(meSSAGE1001Form.getTodoListId());
return ret;
}
/**
* <pre>
* 执行业务逻辑处理类。
* </pre>
*
* @param inParameter 业务逻辑的输入数据
* @param outParameter 业务逻辑的输出数据
* @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);
//执行数据库操作
return ret;
}
/**
* <pre>
* 把业务逻辑处理后的输出数据设置到ActionForm对象中。
* </pre>
*
* @param mapping ActionMapping实例
* @param form ActionForm实例
* @param request HTTP请求
* @param response HTTP响应
* @param outParameter 业务逻辑的输出数据
* @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>
* 根据业务逻辑的处理结果,返回相应的ActionForward。
* </pre>
*
* @param mapping ActionMapping实例
* @param form ActionForm实例
* @param request HTTP请求
* @param response HTTP响应
* @param result executeProcess方法的返回结果
* @return ActionForward实例
* @exception Exception 异常
*/
protected ActionForward forwardProcess(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, int result)
throws Exception {
return mapping.findForward("MESSAGE1001_Search");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -