[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的帮助
Global site tag (gtag.js) - Google Analytics