【发布时间】:2015-12-19 19:46:41
【问题描述】:
我有一个 struts 2,它有一个动作必须驱动到另一个名为“buscarProposta”的引导参数,但页面给出错误。
action必须传递的参数是name = "produtor" type = "redirectAction"。
<action name="consultarProposta" class="consultaPropostaLiberacaoComissaoAction"
method="consultarProposta">
<result name="input">/WEB-INF/pages/consultaPropostaLiberacaoComissao.jsp</result>
<result name="success">/WEB-INF/pages/listaProposta/listaProposta.jsp</result>
<result name="produtor" type="redirectAction">
<param name="actionName">/WEB-INF/pages/produtores/produtores.jsp</param>
<param name="chaveNegocio">${chaveNegocio}</param>
</result>
</action>
<action name="buscarProposta" class="buscarPropostaAction" method="buscarProposta">
<result name="success">/WEB-INF/pages/produtores/produtores.jsp</result>
<result name="input">/WEB-INF/pages/listaProposta/listaProposta.jsp</result>
</action>
【问题讨论】:
-
使用不同类型的结果。重定向类型的结果使用响应将重定向结果代码发送到浏览器。如果您没有在 url 中提供参数,那么它将被丢弃。
标签: java redirect parameters struts2 struts-action