Struts 1.3を使用する小さなプロジェクトに取り組んでいますが、次の問題が発生しました。
でいくつかのビジネスロジックが実行された後、Action
にマップされている別のアクションにコントロールを転送したいと思いstruts-config.xml
ます。
通常、これは私がこれを解決する方法です:
struts-config.xml
<action path="/boardCreate" type="com.example.BoardCreateAction" name="BoardCreateForm" input="/board.jsp">
<forward name="success" path="/board.do" redirect="true" />
</action>
Javaアクションクラス
return mapping.findForward("success");
board.do
これにより、そこにもマップされているアクションにリダイレクトされます。
私の問題は、コントロールを次のようなものにリダイレクトしたいということです。
<forward name="success" path="/board.do?id=1" redirect="true" />
id=1パラメーターに注意してください。これは、これのために自分の行動を再構築することを除いて、他の方法ですか?この問題を議論しているドキュメントが見つかりません。ありがとう!