//代码生成时,文件路径: E:/platform/myProject/navinfo/code/nifl/src/main/java/org/quickbundle/modules/affix/rmaffix/web/RmAffixReadOnlyAction.java
//代码生成时,系统时间: 2010-07-26 01:03:42
//代码生成时,操作系统用户: Administrator
/*
* 系统名称:单表模板 --> nifl
*
* 文件名称: org.quickbundle.modules.affix.rmaffix.web --> RmAffixConditionAction.java
*
* 功能描述:
*
* 版本历史: 2010-07-26 01:03:42 创建1.0.0版 (白小勇)
*
*/
package org.quickbundle.modules.affix.rmaffix.web;
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 org.quickbundle.modules.affix.rmaffix.util.IRmAffixConstants;
/**
* 功能、用途、现存BUG:
*
* @author 白小勇
* @version 1.0.0
* @see 需要参见的其它类
* @since 1.0.0
*/
public class RmAffixAjaxAction extends RmAffixAction implements IRmAffixConstants {
/**
* 批量保存,没有主键的insert,有主键的update
*
* @param mapping
* @param form
* @param request
* @param response
* @return
* @throws Exception
*/
public ActionForward insertUpdateBatch(ActionMapping mapping, ActionForm form, final HttpServletRequest request, HttpServletResponse response) throws Exception {
super.insertUpdateBatch(mapping, form, request, response);
return mapping.findForward(FORWARD_OUTPUT_AJAX_PAGE);
}
/**
* 从页面的表单获取多条记录id,并删除多条记录
*
* @param mapping
* @param form
* @param request
* @param response
* @return
* @throws Exception
*/
public ActionForward deleteMulti(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
super.deleteMulti(mapping, form, request, response);
return mapping.findForward(FORWARD_OUTPUT_AJAX_PAGE);
}
/**
* 简单查询,分页显示
*
* @param mapping
* @param form
* @param request
* @param response
* @return
* @throws Exception
*/
public ActionForward simpleQuery(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
super.simpleQuery(mapping, form, request, response);
return mapping.findForward(FORWARD_OUTPUT_AJAX_PAGE);
}
public ActionForward detail(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
super.detail(mapping, form, request, response);
//显示的把vo放入request
request.setAttribute(REQUEST_OUTPUT_OBJECT, request.getAttribute(REQUEST_BEAN));
return mapping.findForward(FORWARD_OUTPUT_AJAX_PAGE);
}
}