自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

そうふくのスタジオ

ひとにとって たいせつなものは じぶんにじしんをもってるかどうかじゃないか。みんなはたいせつなものだった いらないものはありません。

  • 博客(116)
  • 资源 (59)
  • 收藏
  • 关注

原创 关于Oracle ADF 11g的客户端和服务端监听的使用(二)

前面有编文章介绍了客户端响应服务端,就是clientListener监听客户端的事件,调用JS来响应serverListener执行服务端的事件,但是如果遇到了clientListener监听不到的客户端事件呢?    因为使用了自定义dialog的LOV,也就是上篇文章介绍的利用LOV的searchContent这个facet来定义LOV弹出的dialog内容,因为现在需要对这个弹出的dia

2013-09-30 08:33:25 750

关于Oracle ADF 11g的客户端和服务端监听的使用(二)

不到的客户端事件呢?<wbr style="line-height:23px; orphans:2; widows:2"><span style="line-height:23px; orphans:2; widows:2"></span><wbr style="line-height:23px; orphans:2; widows:2"&gt

2013-09-30 08:33:00 42

原创 关于Oracle ADF 11g实现自动提示(客户端和服务端监听的使用)(一)

对于页面中控件的值的自动提示的实现,先对整个自动提示的过程做一下分析。首先是inputText中输入一个value,那么通过键盘就应该响应一个客户端的JavaScript;然后这个客户端需要通知服务器端,并将inputText中输入的value传给服务器端,服务器端监听到这个事件后调用managedBean中的相应的方法,根据传入的value与定义好的List中的value做筛选,并将筛选后的数据

2013-09-30 08:32:47 742

关于Oracle ADF 11g实现自动提示(客户端和服务端监听的使用)(一)

aScript;然后这个客户端需要通知服务器端,并将inputText中输入的value传给服务器端,服务器端监听到这个事件后调用managedBean中的相应的方法,根据传入的value与定义好的List中的value做筛选,并将筛选后的数据显示到一个selectOneListbox中,然后用户选中selectOneListbox的一条数据之后,再响应一个客户端的JavaScript,将选中的数据set到inputText中。整个过程清晰了,那实现的方法也就明了了。<wbr style=&q

2013-09-30 08:32:00 54

原创 ADF入门——消息表单(Message)的开发

一、功能和难点描述在该页面上主要实现的是基于三个变量“查询”、“新增”、“删除”、“保存”和“取消”的功能,难点主要有三个:结果表中“应用名称”列需要设置LOV、“语言”这个变量需要设置成为值列表形式、在结果表中新增数据时引起的页面刷新问题。              二、实现方法(一)EO、VO、和JSF页面的设计1、创建EO、VO和AM(1)参照Oracle官网教程De

2013-09-30 08:21:55 655

ADF入门——消息表单(Message)的开发

2013-09-30 08:21:00 95

原创 ADF 多选框树的实现

最近有个需求,用ADF实现带多选框的树,实现在组织架构树上进行多节点项的选择。在ADF提供的组件中,有多种供多选的组件,但要在ADF Tree上实现多选,需对ADF Tree进行简单的定制化处理。实现思想可参考:http://andrejusb.blogspot.jp/2011/12/adf-tree-how-to-add-checkbox.htmlhttp://andre

2013-09-30 08:18:55 1202

ADF 多选框树的实现

2013-09-30 08:18:00 54

原创 ADF Hands-on:使用ADF创建简单的增删改查

本文介绍如何使用Oracle应用开发框架ADF(Application Development Framework)来创建包含简单的增删改查功能的Web应用。 本文目的帮助ADF的学习者在学习ADF基本知识后进行ADF实践,顺利完成ADF开发的入门,同时通过该实验更深入了解ADF的相关概念。 本文不涉及本文不涉及ADF的基本概念和模型的讲解。关于AD

2013-09-30 08:16:43 661

ADF Hands-on:使用ADF创建简单的增删改查

习ADF基本知识后进行ADF实践,顺利完成ADF开发的入门,同时通过该实验更深入了解ADF的相关概念。本文不涉及本文不涉及ADF的基本概念和模型的讲解。关于ADF详细内容可参考Oracle官网上的ADF开发者指南:http://docs.oracle.com/cd/E21764_01/web.1111/b31974/toc.htm本文的阅读对象ADF入门学习人员(对ADF开发框架有初步的认知)或想了解ADF开发流程的技术爱好者。开发环境1.

2013-09-30 08:16:00 69

原创 OAF开发中一些LOV相关技巧

在OAF开发中,LOV的使用频率是很高的,它由两部分构成一是页面上的LOV输入框(如OAMessageLovInputBean),二是弹出的LOV模式窗口(OAListOfValueBean)。用户选择LOV的按钮就会弹出LOV窗口,用户在LOV窗口查询并选择了值,可以返回到页面上的LOV输入框。在这里就不赘述如何创建LOV,只说一些平时会碰到的应用:控制LOV的查询结果 LOV相关事件

2013-09-30 08:13:14 1697

OAF开发中一些LOV相关技巧

2013-09-30 08:13:00 88

原创 Oracle ADF的History Column(ADF框架提供5个默认的History属性:Create On,Create By,Modify On,Modify By,Vers)

开发人员需要保存历史信息到Entity Object中,例如Entity是何时创建的,被谁创建的,或者实体被修改的次数等,也就是通常所有的history column概念。ADF框架提供5个默认的History属性:Create On,Create By,Modify On,Modify By,Version Number。在ADF中可以方便的扩建History Column。

2013-09-30 08:12:09 859

Oracle ADF的History Column(ADF框架提供5个默认的History属性:Create On,Create By,Modi

架提供5个默认的History属性:Create On,Create By,Modify On,Modify By,Version Number。在ADF中可以方便的扩建History Column。首先,创建新的History Type:JDevelper的Tools菜单->Preferences->Business Components->History Types, 创建自己的History Type。参考下图。

2013-09-30 08:12:00 71

原创 Validate Data before Export via af:exportCollectionActionListener or af:fileDownloadActionListener

ADF rich faces offer a nice and easy feature to stream data to the client (e.g. Excel) using the af:exportCollectionActionListener or af:fileDownloadActionListener component. Both of the components ge

2013-09-29 08:07:20 913

原创 ADF中AM实例池参数介绍

A Application Module Pooling Summary“An application module pool is a collectionapplication module instances of the same type.Application Module Pool是一个存放有同一类型的AM实例的集合。“This pool ofapplicat

2013-09-29 08:07:08 654

Validate Data before Export via af:exportCollectionActionListener or af:fileDownloadActionListener

s get the output stream from the response, so the application an add the data.One problem is that the two components fire before the application has a chance to validate other data on the page or do some other needed work.To overcome this shortcoming

2013-09-29 08:07:00 80

ADF中AM实例池参数介绍

2013-09-29 08:07:00 64

原创 ADF Project 使用多个Properties文件/引用其他Project的Properties文件

ADF应用中定义了多个Project,每个Project有默认使用的Properties文件。某个Project可以引用其他Project中的Properties文件。下面介绍如何通过Project的属性配置来给Project添加多个可使用的Properties文件。 在Jdeveloper开发主界面中,右键Project->Project Properties->Reso

2013-09-29 08:06:59 639

原创 ADF BC中AM, EO, VO的初始化顺序

1,  测试代码介绍基于HR Schema,创建Employees、Departments表的EO、VO对象。2,  创建DepartmentEO,DepartmentVO, EmployeeEO, EmployeeVO的定义类和对象类。3,在类中添加输出信息例如:[java] view plaincopy

2013-09-29 08:06:50 1003

原创 ADF中给VO动态添加检索基准,过滤数据(一)

在程序运行时动态给VO添加检索基准,是通过VO过滤数据的一种方法。当然,也可以动态创建where子句。1)动态创建检索基准[java] view plaincopyprint?ViewCriteria vc = this.createViewCriteria();    ViewCriteriaRow vcr =

2013-09-29 08:06:42 821

原创 使用LauchPopupListener过滤LOV数据

概述在实际应用中,lov(list of value)中显示的数据往往会根据页面上的某些条件进行过滤,此时,可以应用lauchpopuplistener来实现该功能。实现1、基于Employees表和Jobs表创建EO/VO/AM,并设置Employees对应的VO中的JobId使用Jobs对应的VO作为数据源。2、在Jobs表对应的VO上添加绑定变量,并修改SQL

2013-09-29 08:06:31 508

原创 ADF中调用JavaScript的方法

开发环境:JDeveloper 11.1.1.3.0目前我掌握的在ADF页面中调用JavaScript的方法有以下两种:1,使用clientListener事件,其中doEnterKeyDown是定义好的JavaScript函数,type是触发doEnterKeyDown的时机,也就是在按下键盘按键的时候。1)ADF的输入型组件(af:inputText)中

2013-09-29 08:06:22 728

ADF Project 使用多个Properties文件/引用其他Project的Properties文件

2013-09-29 08:06:00 63

ADF BC中AM, EO, VO的初始化顺序

3,在类中添加输出信息例如:[java]view plaincopyprint?publicAppModuleImpl(){System.out.println("createapplicationmoduleinstanceimpliment...");}4, 运行业务组件浏览器得到测试结果如下:create applicaton moduledefination.

2013-09-29 08:06:00 63

ADF中给VO动态添加检索基准,过滤数据(一)

plaincopyprint?ViewCriteriavc=this.createViewCriteria();ViewCriteriaRowvcr=vc.createViewCriteriaRow();ViewCriteriaRowvcr1=vc.createViewCriteriaRow();vcr.setAttribute("FilterColumn","='shawn'");vcr.s

2013-09-29 08:06:00 54

使用LauchPopupListener过滤LOV数据

2013-09-29 08:06:00 45

ADF中调用JavaScript的方法

ript函数,type是触发doEnterKeyDown的时机,也就是在按下键盘按键的时候。1)ADF的输入型组件(af:inputText)中,type有:blur, click, contextMenu, dbClick, focus, keyDown, keyPress, keyUp, mouseDown, mouseOver, mouseOut, mouseUp, propertyChange, valueChange。其中blur是丢失光标,contextMenu是右键动作,focus是得

2013-09-29 08:06:00 37

原创 给ADF EO的属性设置值

继承EO的对象类,在该类中使用下面的代码片段。entityDef是EO的定义类对象,需要先确定属性的类型。[java] view plaincopyprint?                        AttributeDef atrDef =                              entityDef.g

2013-09-29 08:05:55 556

原创 总结ADF Faces 中使用到的一些 JavaScript

在ADF web应用中可以使用JavaScript在客户端完成需要的逻辑。下面整理一些常用的操作。1)打开对话框[javascript] view plaincopyprint?function openPopup(evt){    var popup = AdfPage.PAGE.findComponent("popupId

2013-09-29 08:05:42 530

原创 JSF控件的immediate属性和页面生命周期

JSF中的控件基本都有immediate属性,对于这个属性的使用总结如下,更详细内容可参考Oracle官方文档。 1,为了更好的理解immediate属性,先看一下JSF页面的生命周期:JSF页面的生命周期有六个,可参考下面的图;ADF页面是建立在JSF页面基础上的,它的生命周期包括JSF页面的六个生命周期外,还包括Init Context and Prepare Mode

2013-09-29 08:05:33 578

原创 给ADF EO的属性设置值

继承EO的对象类,在该类中使用下面的代码片段。entityDef是EO的定义类对象,需要先确定属性的类型。[java] view plaincopyprint?                        AttributeDef atrDef =                              entityDef.g

2013-09-29 08:05:22 507

原创 关于task flow和object scope

我们在设计开发一个新的页面的时候,managed bean选择何种scope更适合业务逻辑?何种scope下managed bean中的变量会随着页面一起刷新?希望下面的这段话能给你点启示。 When determining what scope to use for variables within a task flow, you should use any of the s

2013-09-29 08:05:01 522

给ADF EO的属性设置值

eDefatrDef=entityDef.getAttributeDefImpl(attributeName);if("classjava.math.BigDecimal".equals(atrDef.getJavaType().toString())){BigDecimalbdValue=newBigDecimal(strColValue);this.setAttribute(attributeName,bdValue);}els

2013-09-29 08:05:00 48

总结ADF Faces 中使用到的一些 JavaScript

ctionopenPopup(evt){varpopup=AdfPage.PAGE.findComponent("popupId");<strong>popup.show();</strong>}可以使用 af:showPopupBehavior代替。2)隐藏对话框[javascript]view plaincopyprint?

2013-09-29 08:05:00 52

JSF控件的immediate属性和页面生命周期

2013-09-29 08:05:00 74

给ADF EO的属性设置值

eDefatrDef=entityDef.getAttributeDefImpl(attributeName);if("classjava.math.BigDecimal".equals(atrDef.getJavaType().toString())){BigDecimalbdValue=newBigDecimal(strColValue);this.setAttribute(attributeName,bdValue);}els

2013-09-29 08:05:00 41

关于task flow和object scope

2013-09-29 08:05:00 55

原创 ADF中调用PLSQL存储过程和函数

下面是从 ADF guide 中总结的一段调用 PLSQL 存储过程和函数的方法,仅供参考。 1 ,调用没有参数的存储过程可以使用 executeCommand () 函数,在 AM 的实现类中可以这样来使用:getDBTransaction().executeCommand("begin devguidepkg.proc_with_no_args; end;"); 2 ,

2013-09-29 08:04:46 718

原创 ADF应用程序中创建和恢复保存点

在Oracle Fusion Web应用开发中,如果采用Task Flow来进行应用流的控制,默认只要创建一个task flow就是一个新的事物开始,如果在流中需要回滚,只需要添加一个restoreSavepoint活动就可以实现事物的回滚,但如果需要在程序中实现保存点的创建和回滚,使用下面的代码: 1、创建保存点[c-sharp] view p

2013-09-29 08:04:24 473

JavaScript源代码集锦

JavaScript源代码集锦,受益匪浅。

2011-11-19

JavaScript动画制作.zip

JavaScript动画制作,javascript是一个很流行的WEB开发技术。

2011-11-19

Rational+Rose+2003+汉化版.rar

\Rational+Rose+2003+汉化版.rar ,共享下。

2011-11-13

AxureRP6(UI设计工具)

AxureRP6,UI设计好工具。====================================

2011-11-11

Axure6部件库.rar

Axure6部件库.rar ,Axure6部件库.rar Axure6部件库.rar Axure6部件库.rar Axure6部件库.rar

2011-11-10

Struts2+Spring+Hibernate+ExtJS开发实例

Struts2+Spring+Hibernate+ExtJS开发实例,详细的一个CRUD操作代码,是你学习Struts2+Spring+Hibernate+ExtJS架构的启蒙老师。

2011-10-27

项目管理工具高级运用

项目管理工具高级运用,project的高级运用。

2011-10-23

oracle高层次知识

oracle高层次知识,OCP经常用到的知识。

2011-10-23

jquery-api-1.4.4.zip

jquery-api-1.4.4.zip ,最新的JS框架一种。

2011-10-22

hibernate-3.3.2帮助文档PDF版本

hibernate-3.3.2帮助文档PDF版本,受益匪浅。可以帮助你熟悉HIBERNATE 的源码,可以使你以后运用HIBERNATE游刃有余。

2011-10-22

hibernate-3.3.2.API帮助HTML版本

hibernate-3.3.2.API帮助HTML版本,很详细的介绍了最新的HIBERNATE技术的细节。

2011-10-22

dorado展现中间件深入浅出

dorado展现中间件深入浅出,学习dorado的首选资料。

2011-10-20

FLEX项目简单的小例子

FLEX项目简单的小例子,是初学FLEX的好东东。

2011-10-20

FLEX+快速入门.CHM

FLEX+快速入门.CHM ,精辟的好东西,值得收藏。

2011-10-20

Flex开发实例.

Flex开发实例,典型的学习FLEX的好资料,实例代码。

2011-10-20

整合Flex和Java--配置篇.pdf

整合Flex和Java--配置篇,详细介绍了如何在项目中整合FLEX框架。

2011-10-20

JBPM工作流开发指南

JBPM工作流开发指南.介绍如何运用,好资料。

2011-10-20

JBPM工作流开发指南

JBPM工作流开发指南,工作流的好资料。

2011-10-20

JBPM3.2与Spring结合时任务调度的实现

JBPM3.2与Spring结合时任务调度的实现.

2011-10-20

Java语言基础知识

很详细的JAVA基础知识总汇,很好的面试资料。

2011-10-20

JQuery_插件FlexiGrid_之完全配置与使用

JQuery_插件FlexiGrid_之完全配置与使用

2013-06-08

jquery-easyui中文详细说明文档完整

jquery-easyui中文详细说明文档完整

2013-06-08

软件开发流程图.pdf

软件开发流程图,可以看出一个软件开发的流程。

2012-02-29

jdk1.5.0_12源码下载

jdk1.5.0_12源码,多看看,可以熟悉后台是如何运行并加载类文件的。

2012-02-05

分布式数据库原理

分布式数据库原理

2011-12-08

分布式数据库系统及其应用课件.rar

分布式数据库系统及其应用课件.rar

2011-12-08

基于MySQL的分布式数据库实践_公开.pdf

基于MySQL的分布式数据库实践_公开.pdf

2011-12-08

高可用可扩展数据库架构方案探讨.pdf

高可用可扩展数据库架构方案探讨.pdf

2011-12-08

分布式系统概念与设计.part2.rar

分布式系统概念与设计.part2.rar

2011-12-08

分布式系统概念与设计.part1.rar

分布式系统概念与设计.part1.rar

2011-12-08

分布式数据库设计

分布式数据库设计分布式数据库设计分布式数据库设计分布式数据库设计

2011-12-07

Oracle+的分布式数据库设计与技术.pdf

Oracle+的分布式数据库设计与技术.pdf

2011-12-07

ibatis源码

ibatis源码

2011-12-02

struts2源代码分析

struts2源代码分析struts2源代码分析struts2源代码分析struts2源代码分析struts2源代码分析struts2源代码分析struts2源代码分析struts2源代码分析

2011-11-23

网页特效.chm

网页特效.chm 网页特效.chm 网页特效.chm 网页特效.chm

2011-11-22

JSP技巧集.php.chm

JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm JSP技巧集.php.chm

2011-11-22

Jdk1.5Doc_CN.chm

Jdk1.5Doc_CN.chm Jdk1.5Doc_CN.chm Jdk1.5Doc_CN.chm Jdk1.5Doc_CN.chm

2011-11-22

javaAPI 中文版.chm

javaAPI 中文版.chm

2011-11-22

olap,jpivot-1.8.0.zip

olap,jpivot-1.8.0.zip ,很好的东西。

2011-11-22

javascript源码大全 v1.0.chm

javascript源码大全 v1.0.chm ,Javascript是目前必不可少的一门技术。

2011-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除