私はstruts 2を使ってウェブサイトを構築しています。 はここに私の "struts.xml" のクリップである:Struts 2ワイルドカード構成を使用すると404エラーを返す方法はありますか?
<action name="*" class="com.domain.actions.UserAction" method="{1}">
<result name="myresult">/Pages/myresult.jsp</result>
<!-- there are many other results -->
</action>
は今、私は問題を抱えて。
"aaabbb"のように私が設計しなかったアクションを訪れたとき、サーバーは500エラーを返します。
ワイルドカード構成のため、struts 2は "com.domain.actions.UserAction"クラスの "aaabbb"メソッドを呼び出そうとしますが、 "aaabbb"メソッドは実行されません。
しかし、論理的には、404エラーがより良いです。
これらの状況で404エラーを返し、同時にワイルドカード構成を使用するにはどうすればよいですか?