需求概述
效果图
修改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);
}
}