Olá, estou dando meus primeiros passos com struts 2, e estou com o seguinte cenário:
- quando a aplicação inicia ela chama index.jsp, de acordo com web.xml.
- index.jsp tem isso: <% response.sendRedirect(request.getContextPath() + "/login!input.action"); %>
redirecionando para a minha primeira ação.
<action name="login!*" class="starchat.action.LoginAction" method="{1}">
<result name="input">/WEB-INF/pages/login.jsp</result>
<result>/WEB-INF/pages/lobby.jsp</result>
</action>
<action name="lobby!*" class="starchat.action.LobbyAction" method="{1}">
<result name="input">/WEB-INF/pages/lobby.jsp</result>
<result>/WEB-INF/pages/room.jsp</result>
</action>
Vejam que quando entra em login o input faz abrir login.jsp. ao retornar eu to entrando na página lobby.jsp e não na ação lobby!input.action. Entenderam? Tem alguma forma de retornar a ação e não uma página?