在OAF中所有的Error 和Warning 页面显示都是由异常进行抛出的,异常有多种
例子:在点击删除时,弹出一个提示页面,是否删除
思路::再点击删除时抛出一个普通的异常OAException 点击后处理,所以在CO中进行处理(processFormRequest)
设置提示语句Do you want to delete
并且设置两个按钮DeleteYesButton 和DeleteNoButton
以上是普通的异常,输入过后进行判断则要用到OAAttrValException
这个是在EO中的在set的方法中先调用这个valid方法OAAttrValException
只能在form中进行定义
试过在EO的valid的方法抛出一个OAException 但是不会执行…
参考: http://blog.csdn.net/tavor/article/details/18761721