ADF中的JS代码的添加
来源:互联网 发布:mac teamviewer官网 编辑:程序博客网 时间:2024/05/24 03:23
大家好,我是托尼君,我是个新手,刚刚入坑Oracle ADF,我发现国内这个方面的资料基本没有,就是有也是英文的,对于我这个只会讲普通话的英文文盲来说,就是犯罪~!~!所以励志,做一个对大家有贡献的人。好了闲话不说了,开始撸代码。
今天我写的是一个在ADF中添加js代码的实现。写的不好,希望各位多多关照,多多指教。
以下是一个jsf页面的代码
首先呢,有一个clientlistener控件,他的作用类似于window.onload(),没什么特别的。就不费工夫了。
<af:resource>标签可以加载css和javasript的代码,他的引入方式这里都有展示出来,可以通过source属性加载相对路径的文件,也可以直接写在这个页面的标签中,推荐的加载文件的方式,我们可以剥离js和ADF的网页代码,看起来会更加清晰。(2中方法在上图中都有使用,css使用的是source,js在写在页面上的)
这里我们实现一个产生随机码的js代码。
createcode就是产生随机码的代码,不太明白的情趣百度吧。。。
重点要讲一下这个
这里你发现我写了2个获取元素的方式,一个是jsp中的document.getElements,另一个是findComponen。
写两个使为了和大家讲一下在ADF中应该用哪个,先说结论后者,这个是官方文档里说的。
原因是在这里摆出来上图
首先我创建了组件id="ot_1"这个输入框,
但是我在运行页面的时候,吊诡的事情就发生了
html把他解析成了这个样子,呢我现在在通过document对象去拿到这个元素的想法就gg了,怎么办呢,这里用findComponent去查找,
通过ADF中的上下文对查找这个对象,就可以成功的找到了。
好了今天就分享这么多,下次当我有新的发现的时候,在和大家一起交流。
- ADF中的JS代码的添加
- ADF中常用的代码
- ADF中在jspx页面加载的阶段添加自己的代码
- ADF Faces 小疑问+ADF调用JS的一些方法
- ADF中清空Session信息的代码示例
- ADF backing Bean中常用的代码
- ADF中清空Session信息的代码示例
- ADF常见的代码陷阱(一)
- 用js代码实现表格的添加
- 添加收藏夹功能的js代码
- JS 添加网页桌面快捷方式的代码
- 添加到收藏的js代码
- JS 添加网页桌面快捷方式的代码
- ADF java代码中 取web.xml 中的参数
- ADF之在代码中调用PLSQL中的PKG
- js添加收藏代码
- 用ext js toolbar创建arcgis server adf 的工具栏
- ADF backing Bean中常用的代码1
- 生成排列
- SSH——mysql不能插入当前时间
- 1007. 素数对猜想 (20)
- Js中实现网页上导航条的切换功能
- c++ 智能指针用法详解
- ADF中的JS代码的添加
- Fresco之服务器的处理
- js中null和undefined的区别
- 伯南克回忆2008:金融危机如何演变为经济危机?------From凤凰财经20160430
- 小白+根据前序中序构造后序二叉树
- HDU 3388 Coprime(容斥原理+二分)
- IO学习(五)文件拷贝
- 3.Python操作Redis:字符串(String)
- fresco之producer的具体实现