Oracle OAF 学习小结- 新增输入值约束
Posted Jane Chiu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle OAF 学习小结- 新增输入值约束相关的知识,希望对你有一定的参考价值。
需求概述
效果图
修改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);
以上是关于Oracle OAF 学习小结- 新增输入值约束的主要内容,如果未能解决你的问题,请参考以下文章