论坛首页 Java企业应用论坛

struts2.1.6 redirectAction 传参有异常的解决方法

浏览 3273 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-11-02  

最近在使用“redirectAction”方式跳转时发现,按照正常的写法如:

	<result type="redirectAction" name="adminLoginSuc">
		<param name="actionName">getTopCats_tbAdminAction</param>
		<param name="namespace">/zaoTaoAdmin</param>
		<param name="">1</param>
		<param name="otbType">1</param>
	</result>

 

传递的参数为int型。这时会抛出Ognl转换异常。

经过测试解决方法为:

<result type="redirectAction" name="adminLoginSuc">
	<param name="actionName">getTopCats_tbAdminAction?otbType=1&amp;oType=1</param>
	<param name="namespace">/zaoTaoAdmin</param>
</result>

 将参数直接放在 actionName 后即可。

 搞定!

   发表时间:2009-11-03  
这个技巧一直存在。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics