zoukankan      html  css  js  c++  java
  • Struts2_用Action的属性接收参数

    先在 Action 中定义要接收的属性,需要编写属性的getter 和 setter 方法

    struts2 会自动帮我们把 String 类型的参数转为 Action 中相对应的数据类型。

     1     private String userName;
     2     
     3     private int userAge;
     4 
     5     public String add(){
     6         System.out.println("name = " + userName);
     7         System.out.println("age = " + userAge);
     8         return SUCCESS;
     9     }
    10 
    11        public String getUserName() {
    12         return userName;
    13     }
    14 
    15     public void setUserName(String userName) {
    16         this.userName = userName;
    17     }
    18 
    19     public int getUserAge() {
    20         return userAge;
    21     }
    22 
    23     public void setUserAge(int userAge) {
    24         this.userAge = userAge;
    25     }

    struts.xml 配置:

        <package name="user" namespace="/user" extends="struts-default">
            <action name="user" class="com.bjsxt.struts2.user.action.UserAction">
                <result>/user_add_success.jsp</result>
            </action>
        </package>

    url的请求和参数传递如下图:

  • 相关阅读:
    文件预览
    Intellij IDEA 配置热部署
    Spring AOP
    Spring配置Bean
    Zookeeper浅谈
    Select 可编辑下拉框
    String常见问题
    Character类--字符操作
    Android Environment FAQ (Frequently Asked Question)
    Unity Texture 2D Compress
  • 原文地址:https://www.cnblogs.com/ShawnYang/p/6671973.html
Copyright © 2011-2022 走看看