没有合适的资源?快使用搜索试试~ 我知道了~
OAF-BC4J组件常用API手册
5星 · 超过95%的资源 需积分: 35 17 下载量 181 浏览量
2011-07-19
09:55:37
上传
评论
收藏 306KB PDF 举报
温馨提示
试读
58页
OAF-BC4J组件常用API手册。。。。。。。。。。。。。。。。。。。。。。。。。。。
资源推荐
资源详情
资源评论
Oracle Application Framework
BC4J常用API手册
编著人员: 傅永钊、邱立才
创建日期: 2006-4-10
项目名称: OAF应用研发项目(SIE-OAF-RD)
OAF-BC4J组件常用API手册
II
目录
OAPageContext ......................................................................................................................1
组件描述............................................................................................................................ 1
常用属性............................................................................................................................ 1
常用方法一(有关请求参数) ........................................................................................1
常用方法二(有关FORM) ............................................................................................3
常用方法三(有关重定向) ............................................................................................4
常用方法四(有关中间层) ............................................................................................9
常用方法五(有关数据对象) ......................................................................................10
常用方法六(有关ERP)............................................................................................... 11
常用方法七 ...................................................................................................................... 13
OAWebBean ..........................................................................................................................16
组件描述.......................................................................................................................... 16
常用属性.......................................................................................................................... 17
常用方法一(增加子元素) .......................................................................................... 17
常用方法二(找取子元素) .......................................................................................... 18
常用方法三(控制可视化) .......................................................................................... 18
常用方法四(设置HTML事件) .................................................................................. 19
OAViewObject ...................................................................................................................... 20
组件描述.......................................................................................................................... 20
常用属性.......................................................................................................................... 20
常用方法一 ...................................................................................................................... 20
常用方法二 ...................................................................................................................... 23
常用方法三 ...................................................................................................................... 25
OAViewObjectImpl.............................................................................................................. 28
组件描述.......................................................................................................................... 28
常用属性.......................................................................................................................... 28
常用方法一 ...................................................................................................................... 28
常用方法二 ...................................................................................................................... 31
常用方法三 ...................................................................................................................... 34
OAViewRowImpl ................................................................................................................. 38
组件描述.......................................................................................................................... 38
常用属性.......................................................................................................................... 38
常用方法一 ...................................................................................................................... 38
OAEntityImpl........................................................................................................................43
组件描述.......................................................................................................................... 43
常用属性.......................................................................................................................... 43
常用方法一 ...................................................................................................................... 43
OADBTransaction.................................................................................................................48
组件描述.......................................................................................................................... 48
常用属性.......................................................................................................................... 48
常用方法一(常用操作) ...................................................................................................48
常用方法二(PutValue相关,与OAViewObjectImpl的同名一样功能) ....................... 49
常用方法三(ERP相关)....................................................................................................51
常用方法四(获取JDBC对象).......................................................................................... 53
常用方法五 ...................................................................................................................... 54
附录 .........................................................................................................................................56
OAF-BC4J组件常用API手册
1
OAPageContext
Package:oracle.apps.fnd.framework.webui
组件描述
OAPageContext提供了应用程序上下文信息和客户端请求信息。当服务端接收到每
一个客户端请求后,OAF就实例化一个OAPageContext对象。
常用属性
属性项 值 说明
无
补充说明:
常用方法一(有关请求参数)
getParameterNames
功能描述:获取所有请求参数名称
参数:无
返回:Enumeration对象,元素集对象
使用方法:
代码:
for (Enumeration e = pageContext.getParameterNames(); e.hasMoreElements();) {
System.out.println(e.nextElement());
}
参考样例:OAPageContext.jpr
getParameter
功能描述:获取某参数的一个数值。参数是客户端页面在POST时附加在FORM数据里
面。使用该方法前需要确定参数只有一个数值。
参数:name 参数名称
返回:String,参数的一个数值。若参数不存在,返回null
使用方法:
代码:
if(pageContext.getParameter(EVENT_PARAM).equals("getParameter_Click")) {
OAMessageTextInputBean wb = (OAMessageTextInputBean)webBean.findIndexedChildRecursive("ParameterEdt");
OAF-BC4J组件常用API手册
2
String Result = wb.getText(pageContext) + " : " + pageContext.getParameter(wb.getText(pageContext));
……
}
参考样例:OAPageContext.jpr
getParameterValues
功能描述:获取某参数的所有数值。
参数:name 参数名称
返回:String[],参数的所有数值。若参数不存在,返回空数组
getParameterObject
功能描述:获取某参数的一个数值,并作为Object对象返回。使用该方法前需要确定参
数只有一个数值。
参数:name 参数名称
返回:Object 参数的对象数值。若参数不存在,返回null
getDecryptedParameter
功能描述:获取解码后的参数值。如:URL带的参数为...&p={!!aaaaa&...,调用
getDecryptedParameter(“p”)就能获得解码后的bbbbb
参数:paraName 参数名称
返回:String,参数的一个数值。若参数不存在,返回null
putParameter
功能描述:对servlet的请求赋参数值。通过这个方法赋予的参数值只能存在于当前请求
的响应过程里,也可以通过一些服务端重定向方法(如
setForwardURL)将赋予的参
数值带到其它页。
参数:
name 参数名称
value 参数的Object对象值
返回:无
使用方法:
代码:
if(pageContext.getParameter(EVENT_PARAM).equals("putParameter_Click")) {
//put parameter
OAMessageTextInputBean wbParameter =
(OAMessageTextInputBean)webBean.findIndexedChildRecursive("putParameter_ParameterEdt");
OAMessageTextInputBean wbValue =
(OAMessageTextInputBean)webBean.findIndexedChildRecursive("putParameter_ValueEdt");
pageContext.putParameter(wbParameter.getText(pageContext),wbValue.getText(pageContext));
OAF-BC4J组件常用API手册
3
……
}
参考样例:OAPageContext.jpr
removeParameter
功能描述:删除请求的一个参数
参数:
name 参数名称
返回:无
getHttpAgent
功能描述:获取请求的Agent对象。Agent对象里包含着有关终端设备的信息,如:操
作系统、浏览器程序等等。
参数:无
返回:Agent对象
使用方法:
代码:
if(pageContext.getParameter(EVENT_PARAM).equals("getHttpAgent_Click")) {
Agent ag = pageContext.getHttpAgent();
SetWebBeanProperty(pageContext,"getHttpAgent_Result","setText",ag.exportAgent());
}
参考样例:OAPageContext.jpr
常用方法二(有关FORM)
isFormSubmission
功能描述:判断请求是否由页面Form提交POST而产生的。
参数:无
返回:boolean
使用方法:
代码:
if(pageContext.getParameter(EVENT_PARAM).equals("isFormSubmission_Click")) {
boolean isForm = pageContext.isFormSubmission();
String Result = "isFormSubmission : " + String.valueOf(isForm);
……
}
参考样例:OAPageContext.jpr
剩余57页未读,继续阅读
资源评论
- 华说2012-10-31很好,BC4J组件介绍很详细,推荐。
- BecauseImMySelf2012-11-14不错的资料,详细介绍了OAF的一些常用方法,谢谢分享!
WinniForum
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功