一: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;
              }

          }



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


          網站導航:
           
          主站蜘蛛池模板: 临安市| 厦门市| 长春市| 巴彦淖尔市| 五华县| 江华| 阳新县| 尉犁县| 长白| 岚皋县| 香河县| 东至县| 新密市| 弥勒县| 定日县| 沙坪坝区| 通山县| 乐业县| 临湘市| 龙口市| 乌恰县| 阳西县| 准格尔旗| 沈阳市| 平安县| 牡丹江市| 南和县| 汶川县| 阜康市| 黄山市| 大邑县| 竹北市| 容城县| 郎溪县| 胶南市| 进贤县| 连平县| 涪陵区| 和平县| 威海市| 阆中市|