2015-03-04 2 views
0

это реализация по умолчанию.Вызвать действие в файле web.xml в Struts 2.3

<welcome-file-list> 
    <welcome-file>Index.jsp</welcome-file> 
</welcome-file-list> 

я хочу изменить, как показано ниже

<welcome-file-list> 
    <welcome-file>login.action</welcome-file> 
</welcome-file-list> 

<action name="login" class="com.mm.authentication.Login"> 
     <result name="success">/Index.jsp</result> 

выше реализации не работает.

если кто знает, как это сделать, сообщите мне.

+0

возможно дубликат (HTTP [Как я могу установить страницу приветствия к действию распорок?]: // StackOverflow. com/q/39399/1700321) –

ответ

0

Файл приветствия - это всего лишь файл. Вы должны переименовать его в нечто login.jsp. Но создать новый файл index.jsp со следующим содержанием

<% response.sendRedirect(request.getContextPath()+"login.action"); %> 

Конфигурация действия

<action name="login" class="com.mm.authentication.Login"> 
    <result name="success">/login.jsp</result> 
+0

Вы поняли? –