2012年6月23日星期六

ADF_145:Table 组件使用指南之十五:使用POJO绑定并实现排序与过滤功能

运行环境:JDeveloper 11.1.2.2.0 + Oracle Database 10g Express Edition 10.2.0.1。

接上一个实验,首先实现排序功能。
排序功能的实现出乎意料地简单,只要在每个column组件中,增加两个属性即可:sortable和sortProperty。
以employeeName column为例,增加sortable="true" sortProperty="employeeName",以此类推。
其中sortProperty的值要和Element Type(这里是Employee.java)的属性匹配。
运行效果如下:


过滤功能的实现出乎意料地复杂。
未完,待续。

参考文献:
1. https://forums.oracle.com/forums/thread.jspa?threadID=1073224&tstart=45#4302110
2. https://cn.forums.oracle.com/forums/thread.jspa?threadID=1096747

没有评论: