使用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

相关文章:

  1. 使用af:table的detailStamp

Leave a reply

You must be logged in to post a comment.