[ECSide] 排序问题
zhongzhihua
2007-03-30
排序是不是只能对当前页进行排序,不能对整个表进行排序吗,如果可以用什么方法?请教!
|
|
zhongzhihua
2007-04-02
如果只能对当前页进行排序,那排序的效果就没什么用了,一页也就10条记录还用得着排序吗?
|
|
fins
2007-04-02
可以针对表排序
需要你修改ecside.properties 将默认的sortRowsCallback 改为 org.extremecomponents.table.callback.LimitCallback 例如 table.sortRowsCallback.default=org.extremecomponents.table.callback.LimitCallback 当然也可以在ec:table标签里指定所使用的sortRowsCallback 然后你就可以从action里通过 RequestUtil.getLimit 方法取得Limit对象 然后可以使用 getSort方法取得 关于排序的相关信息 然后把这些信息传入你自己的DAO里 来进行排序 具体的可以看原版EC的帮助 |