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

在实际的需求中,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);//此组件是点击时是否弹出尚未保存对此页面的更改,是否继续的提示框。
        }
时间: 2024-08-30 07:52:27

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

分析js操作动态获取屏高并触发按钮点击事件回到页面窗口的顶部

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>回到顶部</title> <style> .d1{ width:100%; height:5000px; } #btn{ width:100px; height:40px; position:fixed; right:0; bottom:0; dis

【Cocos2dx】使用CCControlButton创建按钮、按钮点击事件,点击事件中的组件获取,setPosition的坐标问题

按钮不仅在游戏,在任何地方都是不可或缺却又是最基本的东西.在游戏引擎Cocos2dx中也不例外. 下面用一个例子说明Cocos2dx中如何使用按钮,同时,如果在Cocos2dx中获取层,也就是场景.舞台中的组件. 如下图,有一个按钮Clickme,被点击时候与不被点击的时间,其背景图片是不同的.其实就是资源文件夹Resource中早就被玩坏的两个图片,一张CloseNormal.png一张CloseSelected.png被拉伸后的惨状. Cocos2dx的资源文件夹在<[Cocos2dx]资源

2.点击事件和页面切换

注意点:导包. 注意点:导包. 注意点:导包. (重要的事情说三遍,下文就不再赘述) 快捷键:Ctrl+Shift+O 2-1点击事件: 2-1-1.使用监听事件 在类中继承点击事件====implements onClickListener 然后,创建public void onClick(){}类 2-1-2.绑定按钮,再绑定事件 Button btn = (Button)findViewById(R.id.btn); //绑定事件也有匿名内部类和监听方式 btn.setonClickLis

【转】移动Web开发-点击事件及页面滚动

点击事件 移动端浏览器点击事件默认有300ms的延迟 移动端实现弹性滚动 安卓局部滚动 滚动条出现bug,解决方案:Android只是用全局滚动 模拟全局滚动,加上padding-top及padding-bottom 键盘定制 自动纠错关闭

点击事件然后页面跳转到指定DOM元素的位置

设置一个函数,执行函数滚动条自动拖动,页面跳转到指定DOM元素的位置. 实现方式很简单,首先引入animatescroll.js文件(要先引入JQuery),然后 $('#id').animatescroll(); 即可调到指定DOM元素在页面的位置. 为方便可以编写一个函数,传入DOM元素的ID function jumpTo(id){ $("#"+id).animatescroll(); } 附animatescroll.js /* 使用方法: $("#id")

jquery让一个点击事件刷新页面就自己执行一次的方法

$('name')这个元素之前已经绑定过事件啦,(on绑定)然后直接调用下即可: $('name').click();

Echatrs柱状图的点击事件

最近在做一些图表统计的功能,用到了百度的开源图表软件Echatrs,不得不提的是:不但上手简单而且扩展功能也是十分强大.在使用的过程中也遇到了不少问题,可能由于有关Echatrs的资料并不是很齐全,所以查找资料的过程也是相当曲折的,所以还是自己就遇到的问题总结一下吧. 点击柱状图跳转页面的功能: 找到你的生成Option事件的方法,在其下面添加以下代码.             var chart = ec.init(document.getElementById(id));          

javascript按钮点击事件问题

今天弄了个小测试,结果发现了点问题. 就是有一个按钮的点击事件,页面加载时候没反应,只有F12启用开发人员工具的时候才有反应.后来反复测试发现名字起的不太合理 function onclick(){ var table=$("#mytable tr").length; alert(table); } 把名字改了一下就正常了.

html——a标签添加点击事件,火狐浏览器直接显示0

一.问题描述 给一个a标签添加了点击事件,页面直接给了0如下图 二.问题解决 后台调试模式下,发现也进了后台方法,也返回了页面. 于是想到先把页面里大部分内容去掉,去掉所有js,查看是否是部分代码有问题,这样做后,发现js完全去掉,只保留点击事件,效果也还是这样. 但是有几点奇怪的地方: 1.进了后台方法,还没执行完,页面就变成0了 2.无论将页面中什么元素去掉,这个效果都不变 3.看浏览器调试器,发现请求根本没有响应信息 但是页面已经显示了0,开始以为ajax请求有问题,但是重写了也依然如此.