?? personvo.java
字號:
// 只包含setter和getter方法的類
package org.lxh.vo ;
import java.util.* ;
public class PersonVo
{
// 表中所有字段
private String id ;
private String name ;
private String password ;
// 此屬性用于保存全部錯誤信息
private List errors ;
public boolean invalidate()
{
boolean flag = true ;
// 驗證ID
if(this.id==null||"".equals(this.id))
{
flag = false ;
errors.add("ID不能為空!") ;
}
else
{
// 進行長度驗證:3~10位
if(this.id.length()<3||this.id.length()>10)
{
flag = false ;
errors.add("ID的長度應為3~10位!") ;
}
}
// 驗證密碼
if(this.password==null||"".equals(this.password))
{
flag = false ;
errors.add("密碼不能為空!") ;
}
else
{
// 進行長度驗證:3~10位
if(this.password.length()<3||this.password.length()>10)
{
flag = false ;
errors.add("密碼的長度應為3~10位!") ;
}
}
return flag ;
}
public void setErrors(List errors)
{
this.errors = errors ;
}
public List getErrors()
{
return this.errors ;
}
// 生成getter和setter方法
public void setId(String id)
{
this.id = id ;
}
public void setName(String name)
{
this.name = name ;
}
public void setPassword(String password)
{
this.password = password ;
}
public String getId()
{
return this.id ;
}
public String getName()
{
return this.name ;
}
public String getPassword()
{
return this.password ;
}
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -