在使用ssh2的时候,经常会碰到action之间跳转的问题,现假设有两个action,源action为<action name="login" class="com.pinzhi.action.LoginAction"></action>,目的action为<action name="index" class="com.pinzhi.action.IndexAction"></action>
(1)无参数跳转
在struts.xml的配置如下:
<action name="login" class="com.pinzhi.action.LoginAction">
<result name="input" type="redirect">index.action</result>
</action>
(2)需要传递参数
在struts.xml的配置如下:
<action name="login" class="com.pinzhi.action.LoginAction">
<result name="input" type="chain">index</result>
</action>
注意红色字体,不能写成index.action。我曾经在使用chain时,写成了index.action,出问题了,搞了很久也不知哪里出错。