Struts 2 操作重定向

问题描述 投票:0回答:1

我正在使用 Struts 2。

localhost:8084/Web/viewProductsAction?idProducts=1

看到这个产品后,我发表评论。

它成功了,但我被转移到了

localhost:8084/Web/listProductsAction

这是

struts.xml
中的代码:

<action name="listProductsAction" class="com.struts2.action.ProductsAction" method="viewProducts">
   <result name="success">/products.jsp</result>            
</action>
<action name="sendComments" class="com.struts2.action.CommentsAction" method="sendComments">
   <result name="success" type="redirect">listProductsAction</result>
</action> 

但是我想在发表评论后转发给

localhost:8084/Web/viewProductsAction?idProducts=1

我怎样才能做到这一点?

java redirect struts2 actionresult
1个回答
0
投票

redirect
结果的位置更改为
redirectAction
结果,并将位置更改为
viewProductsAction
。发帖后会转到上一页。

<action name="sendComments" class="com.struts2.action.CommentsAction" method="sendComments">
   <result name="success" type="redirectAction">viewProductsAction?idProducts=1</result>
</action> 
© www.soinside.com 2019 - 2024. All rights reserved.