能否一个页面对应多个action? 补充一下,我用的Struts版本是1.2,期待你的回答~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一下:我用的Struts版本是1.2,期待大家的回答~ 一个页面只能对应一个 action . 应该可以吧,你把path写成不相同的不就可以了吗比如第一个form:<html:form action="/test1.do">第二个form:<html:form action="/test2.do"> 你可以用AJAX去试,虽然提交了表单但是不会刷新该页面,你也就可以提交两次啦。 是的,你说两个action 拦截同一个url的话,你说,让他去执行哪个呢?就算struts允许这样,也是没有意义的。你不是有两个表单么,那就写上两个不同的url不就可以了。就算是只用到一个form,你也可以根据判断,不同的超链接赋予form.action不同的url就行了。这个你总会吧。 可以的 用javascript就可以了document.formname.action.value = ""; 可以.一个Action可以认为表示一个业务逻辑假设要在同一个页面上完成 增,删 ,改 ,查.就可以写 4 个 Action 啊! path问题可以参考4楼. 你可以使用dispaterAction,根据设置参数paramer的不同,转到相应的提交方法中 让你的Action继承 dispaterActionstruts-config.xml里对应的action的配置里加上这样一个属性parameter="cmd"jsp页面的form的action="*.do?cmd=方法名1"第二个form的action="*.do?cmd=方法名2"action中写上述的两个方法就可以了这样就可以达到你的要求了。 很多方法:1 ajax2 定义两个form,不同的url3 如楼上4 一个action,配置不同的path java 字符问题 500分求webservice soap帮助 关于hibernate one-to-many配了 fetch=join 的时候,产生重复记录 tomcat 错误.? 为什么用criteria 循环查询只能得到8次结果 关于HTML的一个问题 applet 嵌在jsp网页中,如何在applet中获得该网页地址,如http://202.121.88.121/cw.jsp Struts2拦截器问题 请问我想学习ant工具,该如何学习 idleMonitor 请教java mail发邮件的一个问题 刚入职新的公司分了一个非常紧的项目(求一个思路 不是技术)
比如第一个form:
<html:form action="/test1.do">
第二个form:
<html:form action="/test2.do">
你不是有两个表单么,那就写上两个不同的url不就可以了。就算是只用到一个form,你也可以根据判断,不同的超链接赋予form.action不同的url就行了。这个你总会吧。
一个Action可以认为表示一个业务逻辑
假设要在同一个页面上完成 增,删 ,改 ,查.
就可以写 4 个 Action 啊!
struts-config.xml里对应的action的配置里加上这样一个属性parameter="cmd"
jsp页面的form的action="*.do?cmd=方法名1"
第二个form的action="*.do?cmd=方法名2"
action中写上述的两个方法就可以了
这样就可以达到你的要求了。
1 ajax
2 定义两个form,不同的url
3 如楼上
4 一个action,配置不同的path