使用af:forEach展现数据
七月 8, 2010 in Oracle 融合中间件
概述
在ADF中,有时为配合展现集合类型的数据,会使用到af:forEach或af:iterator,在此以af:forEach为例对其用法进行简单的说明。
实现
1、创建ADF应用,基于HR Schema的Jobs表创建EO/VO并生成AM,将VO的实例添加到AM的Data Model中
2、新建页面,生成pageDef
3、在pageDef中添加绑定,绑定类型为tree
4、tree类型的绑定关联到前面添加到AM中的VO实例,作为foreach的数据源
5、绑定添加完成后,pageDef应如图
6、为更好地对页面进行布局,在此引入trinidad组件库,即trh:标签,需要在Tag Library中将其引入
7、选择af:forEach组件,并将其拖到页面中,填写其绑定信息
8、使用trh:tableLayout为页面进行适当布局,布局后的页面结构如图:
9、保存应用,运行应用,结果如图
详细代码请查看:howtoforeach.rar
相关文章: