代码

来源:互联网 发布:dialog数据库 专利 编辑:程序博客网 时间:2024/05/01 05:54
  /**
  * 获得页面字符串
  * */
      private String name;
      private String message="";
      private String password;
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getMessage() {
  return message;
 }
 public void setMessage(String message) {
  this.message = message;
 }
 public String getPassword() {
  return password;
 }
 public void setPassword(String password) {
  this.password = password;
 }
 
 public String login(){
  try {
   User u = new User();
   u.setName(name);
   u.setPassword(password);
   ActionContext ac = ActionContext.getContext();
   Map session = ac.getSession();
   IUserDao us = new UserDao();
   User user= us.validate(u);
   if(user!=null){
   session.put("user", user);
   return SUCCESS;
   }
   this.setMessage("用户名或密码错误!");
    return INPUT;
  } catch (Exception e) {
          throw new RuntimeException(e.getMessage());
  }
 }