想飛就別怕摔

          大爺?shù)牟M罵人

          Struts2 使用annotation從action跳轉(zhuǎn)到action并傳遞參數(shù)

          MyAction.java
          package com.zzn.action;

          import org.apache.struts2.convention.annotation.Result;
          import org.apache.struts2.convention.annotation.Results;

          import com.opensymphony.xwork2.ActionSupport;

          @Results(
              {
                  @Result(name
          ="aaaa",location="aaaa!aaaa.action",type="redirect",
                          params 
          = {"flag","${flag}","flag2","${flag2}"}),
                  @Result(name
          ="bbbb",location="bbbb!bbbb.action",type="redirect",
                          params 
          = {"flag","${flag}","flag2","${flag2}"}
                          )
              }
          )
          public class MyAction extends ActionSupport{
              
          private String flag ;
              
          private String flag2;

              
          public String jump(){
                  
          if(flag!=null&&flag.equals("aaaa")){
                      
          return "aaaa";
                  }
          else{
                      
          return "bbbb";
                  }
              }
              
              
          public String getFlag() {
                  
          return flag;
              }

              
          public void setFlag(String flag) {
                  
          this.flag = flag;
              }


              
          public String getFlag2() {
                  
          return flag2;
              }


              
          public void setFlag2(String flag2) {
                  
          this.flag2 = flag2;
              }

          }

          AaaaAction.java
          package com.zzn.action;

          import com.opensymphony.xwork2.ActionSupport;

          public class AaaaAction extends ActionSupport {
              
              
          private String flag;
              
          private String flag2;
              
              
          public String aaaa(){
                  System.out.println(
          "我調(diào)用的aaaa方法"+flag+"~~~~~"+flag2);
                  
          return "page";
              }
              
              
          public String getFlag() {
                  
          return flag;
              }

              
          public void setFlag(String flag) {
                  
          this.flag = flag;
              }

              
          public String getFlag2() {
                  
          return flag2;
              }

              
          public void setFlag2(String flag2) {
                  
          this.flag2 = flag2;
              }
          }

          BbbbAction.java
          package com.zzn.action;

          import com.opensymphony.xwork2.ActionSupport;

          public class BbbbAction extends ActionSupport {
              
          private String flag;
              
          private String flag2;
              

              
          public String bbbb(){
                  System.out.println(
          "我調(diào)用的bbb方法"+flag);
                  
          return "page";
              }
              
              
          public String getFlag() {
                  
          return flag;
              }

              
          public void setFlag(String flag) {
                  
          this.flag = flag;
              }
              
              
          public String getFlag2() {
                  
          return flag2;
              }

              
          public void setFlag2(String flag2) {
                  
          this.flag2 = flag2;
              }
          }


          posted on 2012-02-16 17:55 生命的綻放 閱讀(2371) 評論(1)  編輯  收藏 所屬分類: Struts2.0

          評論

          # re: Struts2 使用annotation從action跳轉(zhuǎn)到action并傳遞參數(shù) 2012-03-23 16:21 salutonmondo

          唉,找個答案不容易啊,我半天的工作時間啊。!多謝。  回復(fù)  更多評論   

          <2012年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          26272829123
          45678910

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(5)

          隨筆分類(94)

          隨筆檔案(93)

          文章分類(5)

          文章檔案(5)

          相冊

          JAVA之橋

          SQL之音

          兄弟之窗

          常用工具下載

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 旌德县| 永善县| 荃湾区| 义马市| 宁都县| 叙永县| 滁州市| 洪江市| 屏边| 东辽县| 榆树市| 抚州市| 华容县| 温宿县| 西乡县| 麻栗坡县| 玉田县| 阿克陶县| 渭源县| 瑞丽市| 蓬莱市| 嘉荫县| 永德县| 周宁县| 信丰县| 新疆| 临安市| 隆尧县| 英山县| 九台市| 蒙自县| 天津市| 余干县| 县级市| 乡宁县| 上杭县| 襄樊市| 商南县| 鄯善县| 苗栗县| 河津市|