struts2: Form表单有多个submit的提交问题
来源:互联网 发布:淘宝卖游戏账号流程 编辑:程序博客网 时间:2024/06/05 21:10
struts2: Form表单有多个submit的提交问题
- <s:form action="UserAction">
- <!--
- s:submit中的method属性和struts.xml中action标签中的method属性一致(method属性指定了要调用的方法)。
- 在s:submit中可以为一个action设置多个method,而在struts.xml中action标签中只能设置一个method。
- 当然,在struts.xml中可以为一个action指定多个actionName(action别名)。
- 总结:一个Action类,可以对应多个action别名,每个action别名对应多个method属性(通过s:submit标签设置)。
- -->
- <s:submitvalue="进入List页面"method="list"/>
- <s:submitvalue="进入Add页面"method="add"/>
- </s:form>
- <!-- 通过URL访问 -->
- <!-- 通过请求参数来指定要执行的动作,格式如下:http://localhost:8080/contextPath/actionName!method.action -->
- http://localhost:9090/TCTS/user/UserAction!list.action
- http://localhost:9090/TCTS/user/UserAction!add.action
【第2步】Form表单对应的Action类
- public class UserActionextends ActionSupport {
- public String list() {
- System.out.println("================这是list()方法================");
- return "list";
- }
- public String add() {
- System.out.println("================这是add()方法================");
- return "add";
- }
- public String queryAll() {
- req = ServletActionContext.getRequest();
- uList = userDAO.queryAll();
- req.getSession().setAttribute("uList", uList);
- return SUCCESS;
- }
- }
【第3步】Struts.xml
- <struts>
- <packagename="struts"extends="struts-default">
- <actionname="UserAction"class="userAction">
- <resultname="list"type="redirectAction">UserAction_queryAll</result>
- <resultname="add">/user/user_insert.jsp</result>
- </action>
- <actionname="UserAction_queryAll"class="userAction"method="queryAll">
- <result>/user/user_list.jsp</result>
- </action>
- </package>
- </struts>
- struts2: Form表单有多个submit的提交问题
- struts2: Form表单有多个submit的提交问题
- struts2处理form表单的多submit提交
- 表单提交中form.action,form.submit()问题
- 表单提交中form.action,form.submit()问题
- 表单提交中form.action,form.submit()问题
- 阻止form表单submit提交
- 关于form表单的submit提交时对象没有该属性和方法问题
- JS 表单submit() 提交无效的问题
- JavaScript 提交表单的方式 (Using JavaScript Submit Form)
- JavaScript 提交表单的方式 (Using JavaScript Submit Form)
- 关于form.submit()不能提交表单的错误原因
- js 提交表单的方式 (Using JavaScript Submit Form)
- form表单的提交方式:submit和button.
- 获取form表单由submit提交的内容
- form表单的提交按钮不要用submit作ID
- extJS提交form表单数据的方式: Ext.Ajax.request,form.submit,getEl().dom.submit()
- form 表单提交 submit与onsubmit 区别
- linux中的操作文件
- Struts2 form表单常用标签学习笔记
- 跟我一起写Makefile文件
- 可执行文件启动器(上)
- Spring-RowMapper
- struts2: Form表单有多个submit的提交问题
- Pthreads mutex vs Pthreads spinlock
- Android应用开发之TableLayout (表格布局)+信息列表案例
- Linux下不安装Oracle客户端使用OCCI操作远程Oracle数据库
- 为文件分类,小程序-解决实际中分类问题。
- Hibernate应用的主要接口和类
- 可执行文件启动器(下)
- javascript高级程序设计总结之一
- 基于OHCI协议的S3C2440 USB Host Driver之协议介绍(一)