为了账号安全,请及时绑定邮箱和手机立即绑定

Cannot find any information on property 'usename' in a bean of type 'example.dyh.User'

为什么我把javabean里面是属性名改了就找不到了 匹配不上


本来是自己写的name  后来改成usename就出错了

package example.dyh;

public class User {
    
    private String usename=null;
    private String password=null;
    public User() {
    
    }
    public String getName() {
        return usename;
    }
    public void setName(String name) {
        this.usename = name;
    }
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    

}

正在回答

2 回答

如果将属性名改为usename,javaBean在封装数据的时候会寻找setUsename()这个方法,而你的User类中没有这个方法。

0 回复 有任何疑惑可以回复我~

javaBean 是严格匹配setter 和getter方法的。所以setter和geter要写规范。

如果将属性名改为usename,javaBean在封装数据的时候会寻找setUseName()这个方法,而你的User类中没有这个方法。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Cannot find any information on property 'usename' in a bean of type 'example.dyh.User'

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信