一:Action獲取參數的方法(3種)
          1:ModelDriven方式:
          package com.action;

          import com.domain.User;
          import com.opensymphony.xwork2.ActionSupport;
          import com.opensymphony.xwork2.ModelDriven;

          public class UserAction1 extends ActionSupport implements ModelDriven<User> {
              
          private User user = new User();
              
          public String add(){
                  System.out.println(user.getName());
                  System.out.println(user.getAge());
                  
          return "success";
              }

              
          public User getModel() {        
                  
          return user;
              }

          }
          2:Domain Model方式:
          package com.action;

          import com.domain.User;
          import com.opensymphony.xwork2.ActionSupport;

          public class UserAction2 extends ActionSupport {
              
              
          private User user ;
             
              
          public String add(){
                  System.out.println(user.getName());
                  System.out.println(user.getAge());
                  
          return "success";
              }

                  
              
          public User getUser() {
                  
          return user;
              }

              
          public void setUser(User user) {
                  
          this.user = user;
              }


          }

          3:Parameters方式:
          package com.action;

          import com.opensymphony.xwork2.ActionSupport;

          public class UserAction3 extends ActionSupport{
              
          private String name;
              
          private String age;
               
          public String add(){
                  System.out.println(name);
                  System.out.println(age);
                  
          return "success";
              }

              
          public String getName() {
                  
          return name;
              }

              
          public void setName(String name) {
                  
          this.name = name;
              }

              
          public String getAge() {
                  
          return age;
              }

              
          public void setAge(String age) {
                  
          this.age = age;
              }


          }

          User.java
          package com.domain;

          public class User {
              
          private String name;
              
          private String age;
              
          public String getName() {
                  
          return name;
              }

              
          public void setName(String name) {
                  
          this.name = name;
              }

              
          public String getAge() {
                  
          return age;
              }

              
          public void setAge(String age) {
                  
          this.age = age;
              }

          }



          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 秦皇岛市| 社旗县| 金溪县| 普安县| 东台市| 盱眙县| 鄄城县| 延长县| 韶关市| 应城市| 宁阳县| 余江县| 阳曲县| 石柱| 千阳县| 达拉特旗| 富川| 吉木萨尔县| 阿拉善右旗| 抚松县| 乐东| 来宾市| 鄂托克旗| 宝鸡市| 浑源县| 阳信县| 溆浦县| 罗城| 新疆| 德保县| 改则县| 上虞市| 金乡县| 民乐县| 油尖旺区| 黑河市| 营口市| 社会| 曲周县| 镇远县| 永春县|