02 Struts2のフレームワークの研究ノート---- 2

1.ワイルドカード*コード最適化struts.xml

UserActionのクラスアクションの作成

パッケージアクション、

インポートcom.opensymphony.xwork2.ActionSupport; 

パブリック クラス UserAction 拡張ActionSupport { 

    // ユーザーの追加
    パブリック文字列に追加(){
         返すSUCCESSが; 
    } 
    // ユーザーの削除
    パブリック)(削除文字列を{
         返すSUCCESS; 
    } 
    // 更新ユーザーを
    公共の文字列の更新(){
         返すSUCCESSを; 
    } 
    
    //は、ユーザーを見つける
    公共の文字列を(){検索
         返すSUCCESSを; 
    } 
    
}

Struts.xmlファイル構成

<! - 第一种配置方式- > 
    <! - <パッケージ名= "p2が"拡張= "ストラット-デフォルト"> 
        <アクション名=クラス= "action.UserAction"メソッドは= "追加" "追加" > 
            <結果名= "成功"> / add.jsp </結果> 
        </アクション> 

        <アクション名=>クラス= "action.UserAction"方法= "削除" "削除" 
            <結果名= "成功"> / delete.jsp </結果> 
        </アクション> 

        <アクション名=クラス= "action.UserAction"メソッド= "見つける" "見つける"> 
            <結果名= "成功"> / find.jsp </結果> 
        </アクション> 

        <アクション名= "更新"クラス= "action.UserAction"メソッド= "更新"> 
            <結果名= "成功"> / update.jsp </結果>  
        </アクション>
    </パッケージ> - > 

    <! - の実施例は、ワイルドカードを使用しています- > 
    <! - アクセスワイルドカードの動作は、
           *:これは* - > 
    < パッケージ= "P2" 拡張= "Strutsのデフォルト" > 
        < アクション= "*" クラス= "action.UserAction" メソッド= "{}。1" > 
            < 結果= "成功" > /{1}.jsp </ 結果> 
        </ アクション> 
    </ パッケージ>

 

おすすめ

転載: www.cnblogs.com/luckyplj/p/11293897.html