struts.xml 使用 type="redirect" 和type="redirectaction" 传递参数
2010-12-14 14:32
441 查看
在我模仿写一个OA权限管理系统时,执行完一个action 后跳转到另一个action中,并需要将原action的userId 属性传递到目的action中。
<result name="addOrUpdateUserRole" type="redirect">userAction!findUserRolesByUserId.action?userId=${userId}</result>
成功!
而使用
<result name="addOrUpdateUserRole" type="redirectAction">userAction!findUserRolesByUserId.action?userId=${userId}</result>
则无法传递userId
通过baidu,获取到 redirect 和 redirectAction的主要区别:
使用redirect需要后缀名
使用redirect-action不需要后缀名
根据上面的区别改成了如下配置:
<result name="addOrUpdateUserRole" type="redirectAction">userAction!findUserRolesByUserId?userId=${userId}</result>
成功!
但如果使用 redirectaction 直接跳转不带任何参数时,也可以:
<result name="updateUserSuccess" type="redirectAction">userAction!searchUser.action</result>
即不带参数的时候也可以接.action
<result name="addOrUpdateUserRole" type="redirect">userAction!findUserRolesByUserId.action?userId=${userId}</result>
成功!
而使用
<result name="addOrUpdateUserRole" type="redirectAction">userAction!findUserRolesByUserId.action?userId=${userId}</result>
则无法传递userId
通过baidu,获取到 redirect 和 redirectAction的主要区别:
使用redirect需要后缀名
使用redirect-action不需要后缀名
根据上面的区别改成了如下配置:
<result name="addOrUpdateUserRole" type="redirectAction">userAction!findUserRolesByUserId?userId=${userId}</result>
成功!
但如果使用 redirectaction 直接跳转不带任何参数时,也可以:
<result name="updateUserSuccess" type="redirectAction">userAction!searchUser.action</result>
即不带参数的时候也可以接.action
相关文章推荐
- struts.xml 使用 type="redirect" 和type="redirectaction" 传递参数
- struts.xml 使用 type="redirect" 和type="redirectaction" 传递参数
- struts2.0 struts.xml type="redirect" 传递参数问题
- 【struts2配置】result type="redirect"传参数问题
- 验证参数传递引发的Java编译错误“No enclosing instance of type XXX is accessible" 及匿名内部类
- SpringMVC利用return new ModelAndView(new RedirectView("xxx.do"), Map map)重定向传递多参数
- struts2 配置文件详解 type="stream chain dispatcher、redirect(redirect-action)"
- 关于struts2的xml中<result type="redirect">参数问题
- SpringMVC利用return new ModelAndView(new RedirectView("xxx.do"), Map map)重定向传递多参数
- 上struts2的xml在<result type="redirect">参数问题
- <form action="get.php" method="post" id="tform"> <input type="text" name="one"> <a href="jav
- enctype="multipart/form-data"中Form参数的获取
- 不用闭包,不用函数,实现传递"参数"的功能
- jsp中<a href=""></a>标签传递参数乱码问题解决
- struts2的result为redirectAction时的参数传递
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 使用action属性接收参数<a href="user/user!add?name=a&age=8">添加用户</a>
- 配置文件Struts.xml <result>中type属性 redirect,redirectAction,chain的区别
- 利用js代码:document.forms[0].approval.value='false',当点击 <input type="image"按钮向表单传递不同的参数。
- 关于"Java中方法参数的传递方式"的探讨