struts2的action把返回的参数带到另外一个action实例求解:

一个action类执行后返回一些参数,这些参数根据result跳转到另一个action类中,如何把返回的这些参数带到另一个action中呢?求简单实例... 一个action类执行后返回一些参数,这些参数根据result跳转到另一个action类中,如何把返回的这些参数带到另一个action中呢?求简单实例 展开
 我来答
冰凝火龙吟
2013-05-06 · TA获得超过739个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:339万
展开全部

恩,你的这个result直接返回chain方法就可以了

给你个实例吧

 

<package name="mystruts1" extends="struts-default" namespace="/mystruts1">
<!-- 第一个Action -->
<action name="test_*" class="com.action.TestAction" method="{1}">
<result name="text_chain" type="chain">result_resultChain</result>
</action>
<!-- 第二个Action -->
<action name="result_*" class="com.action.ResultAction" method="{1}"></action>
</package>
public class TestAction {
public String testChain(){
HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("param", "test");
return "text_chain";
}
}
public class ResultAction {
public String resultChain(){
HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
System.out.println(request.getAttribute("param"));
return null;
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式