zoukankan      html  css  js  c++  java
  • <s:bean>标签的使用

    今天在使用<s:bean>时出了一个问题,感觉有意思的就记录下来吧,以备学习

    在使用这个标签的时候需要注意两个事项:

    1.<s:bean>的三个属性 id,name,var,在2.3以后id属性被淘汰了,Deprecated. 用var来代替了。其中name属性也就是相应BEAN的包点类名

    <s:bean name="com.tent.test.pojo.User" var="myUser">
      <s:param name="age" value="23"/>
      <s:param name="userName" value="test"/>
    </s:bean>

    2.相应的BEAN中的构造函数,除了要写参数的构造函数,我们还需要一个空的构造函数,否则会报错,也就是实例化BEAN的时候会报错

    public class User {

    private String userName;
    private Integer age;

    public User(){

    }
    public User(Integer age,String username){
    this.age = age;
    this.username = username;
    }


    public String getUserName() {
    return userName;
    }
    public void setUserName(String userName) {
    this.userName = userName;
    }
    public User(String userName) {
    this.userName = userName;
    this.age = age;
    }
    public Integer getAge() {
    return age;
    }
    public void setAge(Integer age) {
    this.age = age;
    }

    }

    注意:如果没有写空的构造函数会出现报错现象

  • 相关阅读:
    P3146 [USACO16OPEN]248
    P2590 [ZJOI2008]树的统计
    P3379 【模板】最近公共祖先(LCA)
    P2253 好一个一中腰鼓!
    数组中出现次数超过一半的数字
    字符串的排列
    二叉搜索树与双向链表
    二叉搜索树的后序遍历序列
    从上往下打印二叉树
    顺时针打印矩阵
  • 原文地址:https://www.cnblogs.com/zhangminghui/p/3294966.html
Copyright © 2011-2022 走看看