一个action想要跳转到另一个action
在struts.xml文件中配置一个result为redirectAction类型: <action name="a" class="aAction">
<result name="XX" type="redirectAction">/b.action</result>
</action> <action name="b" class="bAction">
<result name="c">c.jsp</result>
</action>
这时候想要把aAction里的属性传递到c.jsp中,要怎么做呢?
在struts.xml文件中配置一个result为redirectAction类型: <action name="a" class="aAction">
<result name="XX" type="redirectAction">/b.action</result>
</action> <action name="b" class="bAction">
<result name="c">c.jsp</result>
</action>
这时候想要把aAction里的属性传递到c.jsp中,要怎么做呢?
解决方案 »
- 读取WEB-INF下的xml问题
- 请教个配置二级域名的问题?急!!!!!
- org.springframework.beans.factory.BeanCreationException: Error creating bean wit
- 服务器端运用Response对象将xml文件发送到浏览器端提示下载的问题。
- 数据库连接问题
- 关于webService 调用远程webService 报错
- 救急啊!~大家来看看我这个程序是什么错误
- 请教高手,反编码的问题
- Struts标签Checkbox(通过它的onclick属性)
- 请教一个关于JDO的问题,JDO如何跟数据感知控件交互的?
- 使用apache的FTPClient上传出错
- 大家谁有过滤手机号 QQ号的JAVA代码吗
<result name="XX" type="redirectAction">
<param name="actionName">b</param>
<param name="arg1">${arg1}</param>
..................
</result>
c.jsp里用#session.(a action中的属性,要有set方法)
正解。 就是这样写的。 这里的arg1是你的当前action里的属性名
引用 3 楼 izard999 的回复:
在你的result里面增加参数.!
<result name="XX" type="redirectAction">
<param name="actionName">b</param>
<param name="arg1">${arg1}</param>
..................
</result>学学 !