ACTION中if语句不能识别
private String username;
private String password;
private String password1;
private String email;
private String problem;
private String answer;
private String gender;
private String company;
private String address;
private String ecode;
private String phone;
private String ephone;
private String wangzhan;
public String zhuce() throws Exception {
HttpSession session = ServletActionContext.getRequest().getSession();
System.out.println("password:"+password);
System.out.println("password1:"+password1);
System.out.println("ysername:"+username);
System.out.println("company:"+company);
System.out.println("phone:"+phone);
if(""==username){
session.setAttribute("message", "请输入用户名!");
return "register-false1";
}
Userinfo user=userDao.findUserinfoByName(username);
if(user!=null){
session.setAttribute("message", "用户已存在!");
return "register-false1";
}
if(""==password){
session.setAttribute("message", "请输入密码!");
}
if(!(password.equals(password1))){
session.setAttribute("message", "两次密码不一致,请重新输入!");
return "register-false1";
}
if(""==phone){
session.setAttribute("message", "电话不能为空!请重新输入!");
return "register-false1";
}
if(""==company){
session.setAttribute("message", "公司名称不能为空,请重新输入!");
return "register-false1";
}
info.setAddress(address);
info.setAnswer(answer);
info.setCompany(company);
info.setEcode(ecode);
info.setEmail(email);
info.setEphone(ephone);
info.setGender(gender);
info.setPassword(password);
info.setPhone(phone);
info.setPhone(phone);
info.setProblem(problem);
info.setUsername(username);
info.setWangzhan(wangzhan);
Userinfo info1=new Userinfo();
info1=info;
System.out.println("problem:"+info.getProblem());
userService.registerUserinfo(info1);
session.setAttribute("message", "注册成功!");
return "register-true1";
}
........
又get,set方法!!!除了password1!=password时候能识别,其实if语句,比如username为空的时候,就不能识别!!!~