该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-03
非常感谢fins.
按照WIKI排序过滤我已经搞定了,我现在用的是SPRING+HIBERNATE+STRUTS来做的,所以按照WIKI改写一些个地方,基本都没有什么问题了,唯一的问题就是在由每页10条换为每页20条的时候在ACTION里取不到这个变更后的条数 我是int pageSize=limit.getCurrentRowsDisplayed();取的 不是这么取吗? |
|
返回顶楼 | |
发表时间:2007-01-03
hql_lims 写道 非常感谢fins.
按照WIKI排序过滤我已经搞定了,我现在用的是SPRING+HIBERNATE+STRUTS来做的,所以按照WIKI改写一些个地方,基本都没有什么问题了,唯一的问题就是在由每页10条换为每页20条的时候在ACTION里取不到这个变更后的条数 我是int pageSize=limit.getCurrentRowsDisplayed();取的 不是这么取吗? 我明白你的问题了 你这么做不对 在你执行 limit.setRowAttributes 之前getCurrentRowsDisplayed()总是0 这个getCurrentRowsDisplayed()不是让我们取页大小用的 事实上 对于我们而言 页大小应该不是我们关注的 我们关注的应该是 初始页大小 以及纪录的开始结束行 如果你使用hibernate 可能需要一个 开始页 页大小 这时候你应该使用 limitFactory.getCurrentRowsDisplayed(int 总行数,int 默认页大小) 方法来取 |
|
返回顶楼 | |
发表时间:2007-01-03
谢谢,第二个问题搞定了。
能否增加一个属性,让用户根据记录数来自己设置是否支持模糊查询的功能,如果记录数小于5000的话,我想模糊查询还是能承受的。 |
|
返回顶楼 | |
发表时间:2007-01-03
另外,能否支持记录的group显示,就像pb中的
数据窗口一样。 感觉ecside挺不错,准备将它用于实际项目中。 |
|
返回顶楼 | |
发表时间:2007-01-03
fins 写道 谢谢 已经更正,但未上传!!!
顺便又修改了两个小bug 明天一起更新 再次感谢!!! 卡卡。。那俺就不做无用功啦。。等楼主放下来。。 |
|
返回顶楼 | |
发表时间:2007-01-03
sybase 写道 谢谢,第二个问题搞定了。
能否增加一个属性,让用户根据记录数来自己设置是否支持模糊查询的功能,如果记录数小于5000的话,我想模糊查询还是能承受的。 这个需求可以实现 修改FilterPredicate类就可以 有时间我弄一下哈 对你 忘了说 其实支持不基于数据库的模糊查询啊 用* 而不是 % |
|
返回顶楼 | |
发表时间:2007-01-03
引用 我明白你的问题了 你这么做不对 在你执行 limit.setRowAttributes 之前getCurrentRowsDisplayed()总是0 这个getCurrentRowsDisplayed()不是让我们取页大小用的 事实上 对于我们而言 页大小应该不是我们关注的 我们关注的应该是 初始页大小 以及纪录的开始结束行 恩,我明白了。不过我现在用的是hibernate的分页机制,也就是先定从那条记录行开始,然后定取多少条,即 query.setFirstResult((beginPage - 1) * pageSize); query.setMaxResults(pageSize); 是否可以在Limit类里面提供个取到页面大小的函数? |
|
返回顶楼 | |
发表时间:2007-01-03
也回复过了 呵呵
如果你使用hibernate 可能需要一个 开始页 页大小 这时候你应该使用 limitFactory.getCurrentRowsDisplayed(int 总行数,int 默认页大小) 方法来取 当前页面大小 |
|
返回顶楼 | |
发表时间:2007-01-03
呵呵,老兄回复的忒快了,再次感谢了
|
|
返回顶楼 | |
发表时间:2007-01-03
org.ecside.core.TDTableConstants.java line 49 有个常量字符我无论用gbk和utf-8 都不知道是什么字符,放弃。。
org.extremecomponents.table.view.html.BuilderConstants.java org.extremecomponents.table.resource.extremetableResourceBundle_zh_CN.properties 相应键值更改 org.ecside.tool.PageJumpTool.java org.ecside.tool.PageSizeTool.java 这几个文件中的某些字符串已经I18N,望参考。 |
|
返回顶楼 | |