structs 2のweb.xmlとstruct.xml 2つのプロファイルの構成

1990 ワード

前編の博文ではstructs 2のダウンロードと使用について述べた.本稿では、2つの主要なプロファイルwebについて説明する.xmlとstruct.xml.
1.web.xmlファイル



    Struts Blank

    
        struts2
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    

    
        struts2
        /*
    

    
        index.html
    


このファイルは基本的にサンプルコードで構成が完了し、変更する必要はありません.
2.struct.xml





    
    

    

          
            /Hello.jsp  
          
        
    

    

    



このプロファイルは重点的に修正する必要があります.まずpackageラベルのnamespace属性に注意します.C++のnamespaceのように、相対アドレスを変更した基準アドレスに相当します.次のジャンプファイルに応答してこの基準アドレスを追加します.
それからactionジャンプを書きます.フロントアクセスバックグラウンドのurlアドレスの末尾には、actionのnameプロパティが追加されます.たとえば、上記のactionアクセスアドレスは次のようになります.http://localhost:8080/testService/release
Actionタグのclass属性はactionの具体的なJavaクラスファイルのアドレスを明記し、パッケージ名+ファイル名
Actionラベルのmethodプロパティには、actionクラスで最初に呼び出されるメソッド名が表示されます.上にrestoreメソッドがあります.デフォルトのmethodではexecuteメソッドが直接呼び出されます.
最後にそのresultラベルが返されるページです.