码迷,mamicode.com
首页 > 其他好文 > 详细

OAF点击事件对页面组件的Required属性不验证

时间:2015-05-15 15:17:24      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

在实际的需求中,OAF页面上很多字段设置了Required=YES,但是我们在点击某些按钮的时候,并不希望浏览器对其进行验证,可以通过设置

Disable Server Side Validation=true

Disable Client Side Validation=true

来实现.如图。

技术分享

 

 也可以通过在processRequest中去捕获这个组件,再设置其AttributeKeyValue.

        OASubmitButtonBean   ContinueBean=(OASubmitButtonBean)webBean.findChildRecursive("ContinueBtn");
        if(ContinueBean!=null){
            ContinueBean.setAttributeValue(this.SERVER_VALIDATER_ATTR,Boolean.FALSE);//Disable Server Side Validation
            ContinueBean.setAttributeValue(this.UNVALIDATED_ATTR,Boolean.FALSE);//Disable Client Side Validation
            ContinueBean.setAttributeValue(this.WARN_ABOUT_CHANGES,Boolean.FALSE);//此组件是点击时是否弹出尚未保存对此页面的更改,是否继续的提示框。
        }

 

OAF点击事件对页面组件的Required属性不验证

标签:

原文地址:http://www.cnblogs.com/huanghongbo/p/4505936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!