需求概述
效果圖
修改E對象
修改EO的Java類
在EmpEOmpl.java中加入修改setPhone和setEmail方法:
public void setPhone(Number value) {
// setAttributeInternal(PHONE, value);
if(value.toString().length()==11){
setAttributeInternal(PHONE, value);
}
else{
String message = "Length of Phone have to 11 !";
throw new OAException(message, OAException.ERROR);
}
}
public void setEmail(String value) {
// setAttributeInternal(EMAIL, value);
if(value.toString().indexOf('@')>0)
setAttributeInternal(EMAIL, value);
}
else{
String message = "Email format Error !";
throw new OAException(message, OAException.ERROR);
}
}