struts2 中redirectAction如何传递参数!(转)
2013-06-13 21:29
204 查看
struts2 action提交成功后一般会转到某一jsp。
但有时候需要跳到某一action,一般会用如下方法:
Xml代码
<result name="success" type="chain">actionName</result>
<result name="success" type="chain">actionName</result>
或者
Xml代码
<result name="success" type="redirect">actionName.action</result>
<result name="success" type="redirect">actionName.action</result>
如果这个action后面要带参数,比如xxxAction?id=xxxx
也可以搞定,用下面的方法:
Xml代码
<action name="updateCampaign" class="campaignAction" method="updateCampaign">
<result name="success" type="redirectAction">
viewCampaignDetail?campaignId=${campaignId}
</result>
</action>
<action name="updateCampaign" class="campaignAction" method="updateCampaign"> <result name="success" type="redirectAction"> viewCampaignDetail?campaignId=${campaignId} </result></action>
或者
Xml代码
<action name="updateCampaign" class="campaignAction" method="updateCampaign">
<result name="success" type="redirectAction">
<param name="actionName">viewCampaignDetail</param>
<param name="campaignId">${campaignId}</param>
</result>
</action>
但有时候需要跳到某一action,一般会用如下方法:
Xml代码
<result name="success" type="chain">actionName</result>
<result name="success" type="chain">actionName</result>
或者
Xml代码
<result name="success" type="redirect">actionName.action</result>
<result name="success" type="redirect">actionName.action</result>
如果这个action后面要带参数,比如xxxAction?id=xxxx
也可以搞定,用下面的方法:
Xml代码
<action name="updateCampaign" class="campaignAction" method="updateCampaign">
<result name="success" type="redirectAction">
viewCampaignDetail?campaignId=${campaignId}
</result>
</action>
<action name="updateCampaign" class="campaignAction" method="updateCampaign"> <result name="success" type="redirectAction"> viewCampaignDetail?campaignId=${campaignId} </result></action>
或者
Xml代码
<action name="updateCampaign" class="campaignAction" method="updateCampaign">
<result name="success" type="redirectAction">
<param name="actionName">viewCampaignDetail</param>
<param name="campaignId">${campaignId}</param>
</result>
</action>
相关文章推荐
- struts2 中redirectAction如何传递参数!(转)
- struts2 中redirectAction如何传递参数!
- struts2 中redirectAction如何传递参数!
- struts2 中redirectAction如何传递参数!(转)
- (转)struts2 中redirectAction如何传递参数!
- struts2 中redirectAction如何传递参数
- struts2 中redirectAction如何传递参数!
- struts2项目中,参数如何传递
- struts2 常用的结果类型,动态结果,异常处理,如何传递参数与常用的通配符映射
- Struts2动态方法调用和 如何传递参数(参考博客)
- Spring MVC如何接收浏览器传递来的请求参数--request--形参--实体类封装(类比Struts2模型驱动)
- 如何向基类传递参数
- Vue系列:通过vue-router如何传递参数
- Struts2配置文件中传递参数的一个小问题
- 指针参数是如何传递内存的?
- AppBox升级进行时 - 如何向OrderBy传递字符串参数(Entity Framework)
- 指针参数是如何传递内存的?【高质量C++/C编程指南】
- spring+hibernate 查询2个参数如何传递值
- Flex中如何利用HTTPService的send(),将参数传递给HTTPService
- 如何向 CrystalReportViewer 和 ReportDocument 传递参数