使用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>