薛定谔de猫
2017-06-26 16:14
if(user.getUsername()==null
||"".equals(user.getUsername())){
this.addFieldError("username", "用户名不能为空");
return INPUT;
}
user.getUsername()==null判断用户名是否为空
"".equals(user.getUsername())判断用户名是否为空字符串
因为未经第一个判断直接进行第二个判断,当用户名为null时会发生空指针异常
第一个判断用户名是否为null(空)
第二个判断用户名是否为""(空字符串)
""并不等于null
有无空字符串
Struts2入门
95061 学习 · 456 问题
相似问题