- 浏览: 157151 次
- 性别:
- 来自: 上海
最新评论
文章列表
转自:http://blog.csdn.net/luyushuang/article/details/6789273
在ADF中提供两种类型的锁:pessimistic, optimistic。在11gR1版本的JDeveloper中,默认使用的是pessimistic锁,在11gR2的JDeveloper中使用的是optimistic锁。
可以在bc4j.xcfg中修改锁类型(jbo.locking.mode):
[html]view
plaincopy
- 2013-09-28 08:59
- 浏览 596
- 评论(0)
在新建记录的时候,可以给SelectOneChoice组件设置一个默认值。一种简单直接的方法是EO或VO中的属性中设定该默认值。
1,创建EO和VO对象
以HR schema中的EMPLOYEES表和DEPARTMENTS表为例:
2,在EmployeeVO的DepartmentId上创建LOV
'List Type' 使用默认的 'Choice List'
- 2013-09-28 08:58
- 浏览 521
- 评论(0)
1,在EO的属性中使用Groovy
优:简单直接
缺:断号
[plain]view
plaincopy
- 2013-09-28 08:36
- 浏览 486
- 评论(0)
1,创建bounded task flow 和创建unbouded task flow的方法类似。主要区别是是否选择了“Create as Bounded Task Flow ”选择框。
Application Path:Application Navigator > ViewController > Web Content > WEB-INF
File > New > All Technologies > JSF > ADF Task Flow
2,创建activity
创建activity应基于创建好的task flow 。 ...
- 2013-09-28 08:34
- 浏览 230
- 评论(0)
applicationScope: The object is available for the duration of the application.sessionScope: The object is available for the duration of the session.requestScope: The object is available for the duration between HTTP requests until a response is sent back to the client.
In addition to the standard ...
- 2013-09-27 20:29
- 浏览 493
- 评论(0)
“任务流 task flows”可以包括非可视化的组件,比如方法调用。
“页片段 page fragment”可以运行在一个页面的某个局部区域,最大限度地提高复用性。
ADF Task Flow是在JSF Controller的基础上扩展而来的,它除了包括View Activities和导航规则之外,还可以包括method calls等非可视化Activity。
ADF Task Flow分为两种:Bounded task flow和Unbounded task flow
1、Bounded task flow
(1)、作为局部、分支的页面流程。
(2 ...
- 2013-09-27 20:24
- 浏览 505
- 评论(0)
局部刷新分为两个部分:
被刷新控件和触发控件,各自设置如下:
1 .被刷新控件 设置 partialTriggers属性 为触发控件的id 可以设置多个id 也就是说可以由多个控件来触发其刷新
2. 触发控件设置id属性 (注意:要保证id的唯一性,id命名不能以数字开头,不能包含空格,不能包含“:”)对于按钮控件或commandLink控件 设置partialSubmit属性为TRUE,配合actionlistener进行逻辑控制对于文本框或下拉框等控件 设置autoSubmit属性为TRUE,配合valuechangeListener进行逻辑控制3 注意:对于有些触发控件位于迭代器里面 ...
- 2013-09-27 14:17
- 浏览 462
- 评论(0)
概述
本文说明了如何在插入新行或删除行(在使用会话 bean 数据控件时)之后刷新“浏览”页上的数据表。下图描述了包含部门表的浏览页,其中插入行或删除行的按钮可用:
用户可以选择一行并单击 Delete 按钮。该按钮绑定到 removeEntity() 数据控件方法,默认情况下将从数据库的表中立即删除行。但是,该表仍会显示该行,因为该表在默认情况下未刷新。标题为“使用 会话 bean 数据控件删除行”的部分说明了如何在调用诸如 removeEntity() 的方法且用户仍在同一页面的情况下刷新表。
该案例的另一个情况是插入新行。这通常在一个单独页面上执行。例如,下图描述了一个插入表单, ...
- 2013-09-27 14:10
- 浏览 468
- 评论(0)
Bean中常用方法:
1
2
3
//获取binding容器
BindingContainer bindings=BindingContext.getCurrent().getCurrentBindingsEntry();
1
2
3
//
- 2013-09-27 13:54
- 浏览 607
- 评论(0)
转自:http://www.oracle.com/technetwork/cn/testcontent/index-083281-zhs.html
概述
本文说明了如何在插入新行或删除行(在使用会话 bean 数据控件时)之后刷新“浏览”页上的数据表。下图描述了包含部门表的浏览页,其中插入行或删除行 ...
- 2013-09-24 10:58
- 浏览 381
- 评论(0)
1. 生意是三方的生意,国家也在参与。经营合法不算真正的合法,缴税合法才是真正意义上合法。
* 产品最大的成本是税收
* 真正决定税务的业务。 3L的车15%税,2.98的车12%的税
2. 所得税-- 当前25%, 高薪技术产业为15%(评审一 ...
- 2013-09-24 10:28
- 浏览 736
- 评论(0)
概述
本文主要描述在Oracle ADF中使用Popup,利用showPopupBehavior,popup与dialog可以方便地实现。
需求1、
由按钮触发弹出Popup2、第一个Popup中提示是否确定(Confirmation),如果确定,则进而弹出提示操作成功的Popup(Tip)
实现
1.创建ADF应用
2、在ViewController项目中创建名为main.jspx的新页面,在该页面中添加Button
3、在main.jspx页面中添加popup,并在popup中嵌入dialog,由于该popup的作用是提示用户进行操作确认,因此在Title中填如“Confirm ...
- 2013-09-24 10:21
- 浏览 329
- 评论(0)
最近在学习Oracle ADF11g,记录学习的点滴。
本文使用HR模式下的Departments和Employees两个数据库表,在进行练习之前需要先创建相关的应用模块和实体对象。
下面是创建的业务组建图:
一般在程序开发过程中,很多 ...
- 2013-09-20 09:11
- 浏览 378
- 评论(0)
java.lang.OutOfMemoryError: Java heap space + myeclipse中分配tomcat启动时所占内存大小
这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。
跟据网上的答案大致有这两种解决方法:
1、设置环境变量
set JAVA_OPTS= -Xms32m -Xmx512m
可以根据自己机器的内存进行更改。
2、java -Xms32m -Xmx800m class ...
- 2013-09-17 14:54
- 浏览 324
- 评论(0)
一.远程通讯协议的基本原理
网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络IO来实现,其中传输协议比较出名的有http、tcp、udp等等,http、tcp、udp都是在基于Socket概念上为某类应用场景而 ...
- 2013-09-03 08:22
- 浏览 519
- 评论(0)