Struts2 の内部にドットを含む URL が改善されました
-
23-12-2019 - |
質問
事前定義されたユーザー名を持つログイン フォームを取得する必要があるとします。
したがって、ユーザーが URL にアクセスすると、次のようになります。
//somehost:8080/myapp/auth/myusername
取るべき行動 myusername
入力パラメータとして。
私は試した http://www.struts2.info/blog/better-urls-with-struts2 例として、それはうまく機能します。
しかし、もし myusername
次のようなドットが含まれています。
//somehost:8080/myapp/auth/firstname.lastname
, 404エラーが発生します。
URLパラメータの一部としてドットを使用する簡単な解決策はありますか?
解決
で struts.xml:
<constant name="struts.action.extension" value="" />
そしてで web.xml:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
未テストですが、動作するはずです
所属していません StackOverflow