一、功能和难点描述
在该页面上主要实现的是基于三个变量“查询”、“新增”、“删除”、“保存”和“取消”的功能,难点主要有三个:结果表中“应用名称”列需要设置LOV、“语言”这个变量需要设置成为值列表形式、在结果表中新增数据时引起的页面刷新问题。
二、实现方法
(一)EO、VO、和JSF页面的设计
1、创建EO、VO和AM
(1)参照Oracle官网教程Developing Rich Web Applications With Oracle ADF来设计基础的EO和VO(http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_55/jdtut_11r2_55_1.html)
(2)修改VO,在VO中添加属性
(3)绑定变量和设置查询条件
(4)为“ApplicationName”设置LOV
2、创建JSF页面
(1)新建页面,在页面上添加一些组件,使页面分成上下两部分,上面显示变量和按钮,下面显示查询数据。
(2)从Data Controls拖拽数据:
创建表时删除不需要出现的列,显示的界面应该为如下所示:
添加toolbar和button:
最后的页面如下:
(二)页面问题的解决
1、将变量设置成为列表值形式
2、调整部分列的属性,解决刷新问题
首先,因为LOV返回值的时候会刷新表,所以在新增一行数据时,在LOV处选择后会把前面的值刷新掉,解决的办法为:首先,设置有LOV列(也即ApplicationName这一列)的partialtriggers属性,如下图所示,其他两列(MessageText和LanguageCode两列)的Id也要添加进去
然后,调整LOV列前面三列的autosubmit属性,
分享到:
相关推荐
Java ADF开发入门-简单ArcGIS Server Web ADF应用
ADF_05_开发指南_00_ADF入门的JDeveloper IDE
oracle adf 入门教程,主要介绍webservice的开发及使用
ADF入门文档,单表例子,ADF框架简要说明,VO,EO介绍
一步一步教你怎样用ADF开发Java应用程序
电子设计大赛——ADF4002分频器stm32F1/F4程序,完美实现功能
ADF定义:Application Development Framework是oracle开发的一个基于Jdeveloper的界面化操作MVC开发框架,依赖XML进行数据映射和配置,实现客户端空间“拖拽”数据绑定,大大简化基于MVC的WEB开发
adf入门开发相关
oracle ADF开发指南第一章 Oracle® Application Development Framework Developer’s Guide For Forms/4GL Developers 10g Release 3 (10.1.3.0) B25947-01
ADF7021 开发文档,开发ADF7021 参考资料
这是arcgis9.2 ADF开发,用VS2005开发的一个VSWebMap项目.有查询地图某块区域,并渲染颜色.可能写的有点粗糙..但是欢迎评价...以后改进
1013版本oracleADF开发指南 官方版本
Oracle ADF开发实战指南,学习adf好教程。
用ADF开发简单的单表增删改查,内容讲解清楚,
[Packt Publishing] Oracle ADF 11gR2 初学者开发指南 (英文版) [Packt Publishing] Oracle ADF 11gR2 Development Beginner's Guide (E-Book) ☆ 出版信息:☆ [作者信息] Vinod Krishnan [出版机构] Packt ...
适合需要学习ADF开发人员借鉴和学习。新手可以很快上手,老手也可以回顾借鉴一下。
ArcCIS Server Web ADF开发示例 加载地图服务,点击查询,图层控制等。
adf基础开发 主从关系之间的links 建立等
ADF开发指南,新手能快速熟悉开发流程,中级开发者可以更加深度的学习其中的原理.