Wildcard Action Mapping больше не работает после обновления до Struts 2.5
У меня есть следующее отображение действий в моем приложенииstruts.xml
, который отлично работал со Struts 2.3.28.1; звонки в/editApplication
действие, где обрабатываетсяx.ApplicationHandler.edit
метод.
<action name="*Application" class="x.ApplicationHandler" method="{1}">
<result name="input">/WEB-INF/application.jsp</result>
<result name="success" type="redirectAction">
<param name="actionName">browseApps</param>
</result>
</action>
После обновления до Struts 2.5 это больше не работает. Попытка вызвать/editApplication
действие показывает ошибку 404:
HTTP-статус 404. Не существует сопоставленного действия для пространства имен [/] и имени действия [editApplication]
Я просмотрел заметки о выпуске Struts 2.5 и не вижу никаких упоминаний об обновлениях работы сопоставления действий с использованием подстановочных знаков. Есть ли причина, по которой эта конфигурация больше не работает?