logbean.java

来自「一个真实的网络选课系统,由实际需求得到的,本人实际开发出来,运用JSP+TOMC」· Java 代码 · 共 59 行

JAVA
59
字号
package login;
import java.util.*;
public class LogBean
{private String username;
 private String password;
 private String email;
 private Hashtable errors;
 public LogBean()
 {username="";
  password="";
  email="";
  errors=new Hashtable();
 }
 public String getUsername()
 {return username;
 }
 public String getPassword()
 {return password;
 }
 public String getEmail()
 {return email;
 }
 public void setUsername(String usernameStr)
 {username=usernameStr;
 }
 public void setPassword(String passwordStr)
 {password=passwordStr;
 }
 public void setEmail(String emailStr)
 {email=emailStr;
 }
 public void setErrors(String Key,String msg)
 {errors.put(Key,msg);
 }
 public boolean validata()
 {boolean allOk=true;
  if (username.equals(""))
     {errors.put("username","please enter your name");
      username="";
      allOk=false;
     }
  if ((password.equals(""))||(password.length()>10)||(password.length()<6))
    {errors.put("password","please enter a valid 6 to10");
     password="";
     allOk=false;
    }
  if ((email.equals(""))||(email.indexOf('@')==-1)||(email.indexOf('.')==-1))
      {errors.put("email","please input a valid Email address");
       email="";
       allOk=false;
      }
      return allOk;
      }
   public String getErrorMsg(String s)
   {String errorMsg=(String)errors.get(s.trim());
    return (errorMsg==null)?"":errorMsg;
   }   
 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?