`
dragonxiangfu
  • 浏览: 157151 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
转自: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
在新建记录的时候,可以给SelectOneChoice组件设置一个默认值。一种简单直接的方法是EO或VO中的属性中设定该默认值。 1,创建EO和VO对象 以HR schema中的EMPLOYEES表和DEPARTMENTS表为例: 2,在EmployeeVO的DepartmentId上创建LOV 'List Type' 使用默认的 'Choice List'
1,在EO的属性中使用Groovy 优:简单直接 缺:断号 [plain]view plaincopy
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 。 ...
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 ...
“任务流 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 ...
局部刷新分为两个部分: 被刷新控件和触发控件,各自设置如下: 1 .被刷新控件 设置 partialTriggers属性 为触发控件的id 可以设置多个id 也就是说可以由多个控件来触发其刷新 2. 触发控件设置id属性 (注意:要保证id的唯一性,id命名不能以数字开头,不能包含空格,不能包含“:”)对于按钮控件或commandLink控件 设置partialSubmit属性为TRUE,配合actionlistener进行逻辑控制对于文本框或下拉框等控件 设置autoSubmit属性为TRUE,配合valuechangeListener进行逻辑控制3 注意:对于有些触发控件位于迭代器里面 ...
概述 本文说明了如何在插入新行或删除行(在使用会话 bean 数据控件时)之后刷新“浏览”页上的数据表。下图描述了包含部门表的浏览页,其中插入行或删除行的按钮可用: 用户可以选择一行并单击 Delete 按钮。该按钮绑定到 removeEntity() 数据控件方法,默认情况下将从数据库的表中立即删除行。但是,该表仍会显示该行,因为该表在默认情况下未刷新。标题为“使用 会话 bean 数据控件删除行”的部分说明了如何在调用诸如 removeEntity() 的方法且用户仍在同一页面的情况下刷新表。 该案例的另一个情况是插入新行。这通常在一个单独页面上执行。例如,下图描述了一个插入表单, ...
Bean中常用方法: 1 2 3 //获取binding容器 BindingContainer bindings=BindingContext.getCurrent().getCurrentBindingsEntry(); 1 2 3 //
转自:http://www.oracle.com/technetwork/cn/testcontent/index-083281-zhs.html 概述 本文说明了如何在插入新行或删除行(在使用会话 bean 数据控件时)之后刷新“浏览”页上的数据表。下图描述了包含部门表的浏览页,其中插入行或删除行 ...
1. 生意是三方的生意,国家也在参与。经营合法不算真正的合法,缴税合法才是真正意义上合法。 * 产品最大的成本是税收 * 真正决定税务的业务。 3L的车15%税,2.98的车12%的税 2. 所得税-- 当前25%, 高薪技术产业为15%(评审一 ...
概述 本文主要描述在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 ...
最近在学习Oracle ADF11g,记录学习的点滴。 本文使用HR模式下的Departments和Employees两个数据库表,在进行练习之前需要先创建相关的应用模块和实体对象。 下面是创建的业务组建图: 一般在程序开发过程中,很多 ...
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 ...
一.远程通讯协议的基本原理 网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络IO来实现,其中传输协议比较出名的有http、tcp、udp等等,http、tcp、udp都是在基于Socket概念上为某类应用场景而 ...
Global site tag (gtag.js) - Google Analytics