У меня есть действие с пустой строкой для имени, определенного в корневом пространстве имен, и я хочу перенаправить на это действие другое действие, если найден определенный результат, но, похоже, он не работает.
Вот действие по умолчанию
<action name="" class="com.example.actions.HomeAction">
<result name="success" type="freemarker">freemarker/home.ftl</result>
</action>
И я определяю перенаправление в глобальных результатах для пакета:
<global-results>
<result name="sendToRouting" type="redirectAction">
<param name="actionName"></param>
<param name="namespace">/</param>
</result>
</global-results>
Я пытался удалить параметр actionName, но это не работает. Если я добавлю имя для HomeAction и упомяну его по имени в глобальных результатах, это работает, поэтому я предполагаю, что проблема заключается в отсутствии имени действия для перенаправления.
Есть мысли?