打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
struts2中action 跳转的传值问题
(转)struts2中action 跳转的传值问题
2009年10月28日 星期三 22:45
2009-09-23 17:58

(方法一):
我现在需要把一个action(action1)中的变量传递到另外的一个action(action2)中,两个action中都定义了属性
String userId,User user,并且定义了相应的getter,setter方法,在struts.xml中配置如下:
<action name="action1" class="Action1">
<result name="toLiginIndex" type="redirectAction" >
<param name="actionName">Action2</param>
<param name="namespace">/</param>  同一个namespace时可以不写
<param name="user">${user}</param>
<param name="userId">${userId}</param> 
 </result>
<result name="notLogIn">/index_notLogin.jsp</result>
</action>
这时跳转成功,但是ognl会抛出异常,因为没有flag的set方法
(方法二)
<result name="toLiginIndex" type="chain">
    <param name="actionName">Action2</param>
  </result>
这时action1的参数就都传到Action2了,Action2没有要Action1传递的参数的声明也可以在页面中显示出参数的值
(方法三)
<result name="topic" type="redirect">/topicAction!findTopics.do?topicId=${topicId}</result>
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
struts2
Struts2之两个Action传值和不传值的struts.xml文件配置 - Qzone...
struts2 示例
重定向 redirect
使用redirect避免重复提交
struts2的开发规范与技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服