我正在使用 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
我怎样才能做到这一点?
将
redirect
结果的位置更改为 redirectAction
结果,并将位置更改为 viewProductsAction
。发帖后会转到上一页。
<action name="sendComments" class="com.struts2.action.CommentsAction" method="sendComments">
<result name="success" type="redirectAction">viewProductsAction?idProducts=1</result>
</action>