Настройка страницы приветствия в Struts

Настройка страницы приветствия в Struts

Каждый сайт нуждается в странице приветствия или страницы по умолчанию в качестве точки входа. Вот 3 способа настройки страницы приветствия в Struts.

Загрузите этот пример приветственного файла Struts -Struts-Welcome-File-Example.zip

1. index.jsp

Самый простой способ - создать страницу «index.jsp» и поместить ее на один уровень с папкойWEB-INF, корневой папкой проекта.

Доступ к корню проекта

http://localhost:8080/StrutsExample/

По умолчанию это будет index.jsp внутри.

http://localhost:8080/StrutsExample/index.jsp

2. web.xml welcome file

Объявитеwelcome-file в файле web.xml.

  
    
        /pages/Welcome.jsp
    
  

Доступ к корню проекта

http://localhost:8080/StrutsExample/

Он будет перенаправлен на файл welcome.jsp изнутри.

http://localhost:8080/StrutsExample/pages/Welcome.jsp

web.xml




  Maven Struts Examples

  
    action
    
        org.apache.struts.action.ActionServlet
    
    
        config
        
         /WEB-INF/struts-config.xml
        
    
    1
  

  
       action
       *.do
  

  
    
        /pages/Welcome.jsp
    
  

3. JSP Forward

Создайте файл «index.jsp», как указано в методе 1, и определите перенаправляющий тег JSP, чтобы перенаправить его на другое действие Struts.

index.jsp


Объявите веб-путь/Welcome с типомForwardAction, чтобы перенаправить его в другой файл JSP.

struts-config.xml