浏览 4338 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-05-20
public void pageBeginRender(PageEvent event); { ITableSortingState objSortingState = getModel();.getSortingState();; System.out.println("TableSortingState: ");; if (objSortingState != null); { System.out.println(objSortingState.getSortColumn(););; System.out.println(objSortingState.getSortOrder(););; } } 运行结果为: TableSortingState: null false 另外,当columnHead为中文时,列头竟然不是超链接的,改成英文就好了. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-05-21
你应该实现一个自己的TableModel, 改写其中的方法getCurrentPageRows(). 在这个方法中去获得PageSortingState, 然后根据其状态来返回相应的数据.
至于中文的列Title我没有试过, 不过中文的分页链接是可以的. 不过两者的实现有差别. 分页链接的Title是从.properties里取的, 而列Title是由页面或代码提供的. |
|
返回顶楼 | |