logbean.java
来自「JSP入门与提高」· Java 代码 · 共 86 行
JAVA
86 行
package login;
import java.util.Hashtable;
public class LogBean
{
public LogBean()
{
username = "";
password = "";
email = "";
errors = new Hashtable();
}
public String getEmail()
{
return email;
}
public String getErrorMsg(String s)
{
String s1 = (String)errors.get(s.trim());
return s1 != null ? s1 : "";
}
public String getPassword()
{
return password;
}
public String getUsername()
{
return username;
}
public void setEmail(String s)
{
email = s;
}
public void setErrors(String s, String s1)
{
errors.put(s, s1);
}
public void setPassword(String s)
{
password = s;
}
public void setUsername(String s)
{
username = s;
}
public boolean validate()
{
boolean flag = true;
if(username.equals(""))
{
errors.put("username", "Please enter your name.");
username = "";
flag = false;
}
if(password.equals("") || password.length() > 10 || password.length() < 6)
{
errors.put("password", "Please enter a valid password of 6-10 charactors.");
password = "";
flag = false;
}
if(email.equals("") || email.indexOf(64) == -1 || email.indexOf(46) == -1)
{
errors.put("email", "Please enter a valid Email address.");
email = "";
flag = false;
}
return flag;
}
private String username;
private String password;
private String email;
private Hashtable errors;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?