struts表单中多个submit的处理方法:org.apache.struts.actions.LookupDispatchAction
来源:互联网 发布:云陌软件 编辑:程序博客网 时间:2024/05/12 05:05
提交页面:
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<html:form action=" /lookup ">
<html:submit property="method" value="create">
</html:submit>
<html:submit property="method" value="save">
</html:submit>
</html:form>
====================================================
ApplicationResources.properties中添加key-value对
#Application Messages
button.create=create
button.save=save
====================================================
struts-config.xml中配置:
<form-bean name="lookupForm" type="com.yourcompany.struts.form.LookupForm" />
<action attribute="lookupForm"
name="lookupForm"
path="/lookup"
scope="request"
type="com.yourcompany.struts.action.MyLookupDispatch"
parameter="method">
<forward name="createUser" path="/one.jsp"/>
<forward name="saveUser" path="/two.jsp"/>
</action>
======================================================
com.yourcompany.struts.action.MyLookupDispatch.java
import org.apache.struts.actions.LookupDispatchAction;
public class MyLookupDispatch extends LookupDispatchAction {
protected Map getKeyMethodMap() {
Map map = new HashMap();
map.put("button.create", "create");
map.put("button.save", "save");
return map;
}
public ActionForward create(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
return mapping.findForward("createUser");
}
public ActionForward save(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
return mapping.findForward("saveUser");
}
}
- struts表单中多个submit的处理方法:org.apache.struts.actions.LookupDispatchAction
- struts表单中多个submit的处理方法:org.apache.struts.actions.DispatchAction
- org.apache.struts.actions类
- Struts实现上传、下载(org.apache.struts.actions.DownloadAction)
- Struts : LookupDispatchAction 的使用
- struts的lookupDispatchAction的使用
- Struts 的文件上传组件org.apache.struts.upload
- struts表单乱码处理
- at org.apache.struts.config.FormBeanConfig.createActionForm异常处理
- Struts中的DispatchAction和LookupDispatchAction
- 在Struts中使用 LookupDispatchAction
- struts中的DispatchAction、LookupDispatchAction、MappingDispatchAction
- Struts 2 Actions
- 解决:Cannot find message resources under key org.apache.struts.action.MESSAGE的 方法
- struts2 的错误信息: java.net.UnknownHostException: struts.apache.org
- Struts 处理表单跨页
- Servlet、SPringMVC、Struts等防止表单重复提交的多种处理方法
- struts的异常: Cannot find bean org.apache.struts.taglib.html.BEAN in any scope
- 关于Bochs(介绍)
- 华为招聘见面会
- struts中数据源(DataSource)的配置与使用
- struts表单中多个submit的处理方法:org.apache.struts.actions.DispatchAction
- winForm 编程 视频教学
- struts表单中多个submit的处理方法:org.apache.struts.actions.LookupDispatchAction
- 配置Lomboz_eclipse查看SQL2000数据库
- struts架构中的异常处理机制
- PHP静态分析与跨站脚本检测(一)
- [转]C# 多态
- 贪婪算法
- 获取存储过程结果集
- Struts初始化过程
- struts连接数据库