以下のような Struts 2 (GAE アプリ) URL でパラメーターを渡すことができます。
http://localhost:8888/user/jr
http://localhost:8888/user/jr@jrgalia
しかし、私はエラーが発生しました
http://localhost:8888/user/jr@jrgalia.com
ドット文字でパラメーターを渡すことを許可するには?
以下はstruts.xmlにあります
....
<constant name="struts.enable.SlashesInActionNames" value="true"/>
<constant name="struts.mapper.alwaysSelectFullNamespace" value="false"/>
...
<action name="/user/*" class="LinkAction" method="usersLink">
<param name="userName">{1}</param>
<result>
<param name="location">/index.jsp</param>
<param name="parse">false</param>
<param name="encode">false</param>
</result>
</action>
以下はエラーです:
HTTP ERROR 404
Problem accessing /user/jr@jrgalia.com. Reason:
NOT_FOUND
Powered by Jetty://