Существует ли простой способ сделать имена действий Struts 2 без учета регистра? В настоящее время у меня определено следующее действие:
<action name="printTest" class="MyClass" >
<result name="error">/WEB-INF/jsp/error.jsp</result>
<result name="input">/WEB-INF/jsp/test.jsp</result>
<result name="success">/WEB-INF/jsp/test.jsp</result>
</action>
Если пользователь вводит URL /app/printtest.do
вместо /app/printtest.do
, это действие не выполняется.
Кроме mod_rewrite на уровне httpd или что-то в этом роде, единственная опция, о которой я знаю сейчас, - это просто добавить точно такое же действие и изменить имя на printtest
. В идеале это было бы простое изменение конфигурации на struts.xml
.