Struts 2 Dispatcher Result的问题

时间:2009-09-25 12:16:13

标签: struts2

我们正在使用Struts 2 Dispatcher Result将我们的请求转发到某个jsp页面。

在struts.xml中

<action name="sampleAction"
            class="com.mycomp.action.sampleAction">

            <result name="success" type="dispatcher">
            <param name="location">/jsp/success.jsp</param>
            </result>
            <result name="error">/jsp/error.jsp</result>
            <result name="input">/jsp/input.jsp</result>
</action>

现在我们可以看到success.jsp,但我们设置的请求属性在

中变为空
success.jsp

我们使用了调度程序,因为我们需要转发相同的请求,以便我们设置的请求属性可以在success.jsp中检索但是它没有发生,而是我们得到了空值。

有什么需要照顾的吗?

谢谢 切塔尼亚

1 个答案:

答案 0 :(得分:0)

如果我理解正确,问题是在发出两个请求后,success.jsp中的请求属性为null。您需要将属性放在会话中,或者在转发到success.jsp之前重新设置操作中的属性。

相关问题