struts2如何配置两个不同的action进行交互

来源:互联网 发布:腾讯游戏助手网络错误 编辑:程序博客网 时间:2024/05/15 02:00
 

使用struts2时,浏览器发出一个a.ction的请求,然后要转到b.action,但是呢,因为在a的action里面呢调用了 ActionContext.context().put("fff","")了一个值,现在呢要在b.action里面获取,因为两个是不同的 action,所以真不知道该怎么配置才行?(使用session的方法排除掉,最好能在struts.xml文件里进行配置)           
如果2个Action是chain的方式,在第2个Action中:

 

ActionContext.getContext().get("fff") 


如果2个Action是redirectAction,则在第一个Action中如下配置:
<result name="OK" type="redirectAction"> 
    <param name="actionName">real</param> 
    <param name="第2个Action的参数名">${fff}</param> 
</result>