Strutsでウェルカムページを設定する

Strutsでウェルカムページを構成する

すべてのWebサイトには、エントリーポイントとしてウェルカムページまたはデフォルトページが必要です。 Strutsでウェルカムページを設定する3つの方法を次に示します。

この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

web.xmlファイルでwelcome-fileを宣言します。

  
    
        /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フォワード

メソッド1で説明したように「index.jsp」ファイルを作成し、JSP転送タグを定義して別のStrutsアクションにリダイレクトします。

index.jsp


/Welcome WebパスをForwardActionタイプで宣言して、別のJSPファイルに転送します。

struts-config.xml