`

ecside需求征集 兼 列表解决方案讨论

阅读更多
ecside第一版发布到现在为止
得到了社区里很多朋友的支持和关注 在这里首先对那些对ecside提出过宝贵建议和意见的朋友说声谢谢
同时还要感谢所有下载并试用ecside的网友

为了让ecside更好的发展 更好的为更多的人服务 在这里我新开一帖 专门用来收集大家对ecside的需求和期望

当然在这里有一点要说明一下,
ecside的目标是成为一个出色的实用易用的列表组件,而不是一个功能完备的报表组件,更不是一个完整强大的批量数据展现的解决方案。
所以大家提需求的时候尽量向ecside的目标靠拢,谢谢大家了。

目前我觉得比较出色的列表组件有(有些是收费的):
eXtremeComponents原始版 ( http://www.extremecomponents.org )
dhtmlXGrid ( http://scbr.com/docs/products/dhtmlxGrid/ )
displaytag ( http://displaytag.sourceforge.net )
nitobi grid ( http://www.nitobi.com/products/grid/ )
ActiveWidgets gird ( http://www.activewidgets.com/grid/ )
rico livegrid ( http://openrico.org/rico/livegrid.page )

大家可以看看 对比一下我的差距 然后提提建议和想法 谢谢了

同时大家也可以利用这个帖子来讨论一些 列表的解决方案 相关问题


再补充一下:发这个帖子还有一个原因就是 ecside的功能上的扩展遇到了瓶颈
我希望加上实用好用的功能,不喜欢那些华而不实 或者不常用的功能
但是我个人实在分析不出哪些功能是我想要的
所以在这里想收集一下大家的看法 谢谢了



ecside发布地址:
http://fins.iteye.com/blog/40190



ecside介绍:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ecside是一个开源的列表组件。
他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org),
但现在已经脱离eXtremeComponents,独立发展(仍有大量代码来自 eXtremeComponents)。
由于各种协议和各种授权的问题,目前还不能独立成为一个开源项目,但“做最实用易用的列表组件”是ecside最终的目标。

ecside和 eXtremeComponents 的不同可以概括为以下 3 点:
1 增加了很多实用功能 (详见XX手册-----还没写:(  )
2 顺应ajax RIA的大潮,重用了js 和css ,很多功能和特性都是通过js css来实现
3 重构了大量的java代码
(虽然目前不支持pdf导出,但将会支持)





分享到:
评论
16 楼 fins 2007-01-26  
我觉得过滤功能并不是查询功能的替代者
这部分做的太复杂没有太大的意义 不管多复杂 都不可能满足各种需求
15 楼 vingshing 2007-01-26  
   经过一段时间的使用,也扩展了部分功能,感觉filter功能还需要加强,目前的eXtremeComponents的过滤只能对字段实现模糊查询,对于日期查询,如果是日期字段的模糊查询还会出现错误。

    希望能够改进过滤查询增加:对于数字类型、日期类型的字段实现
一个输入范围的查询,例如,根据某个日期字段可以输入一个起始日期和结束日期,查询这段时间内的记录。
不知道到大家实际使用中有没有这样的查询要求,欢迎讨论指正!
14 楼 cnlf 2007-01-22  
类似jstl,不过使用更方便。
webwork内OGNL被广泛使用。
http://www.ognl.org
13 楼 fins 2007-01-22  
ognl啥意思??
12 楼 cnlf 2007-01-22  
建议增加OGNL支持,目前都是自己改ecside源码。
11 楼 qy33 2007-01-15  
小天蝎 写道
建议找个国内开源的SVN,就像springside那样,大家都是side嘛:)

这样我们随时都可以udate了,说不定还有牛人Commit呢:p


嚴重同意~~~
10 楼 lighter 2007-01-14  
boogie 写道
导出增加DBF文件类型

这一个功能不常用吧,主要是Excel,还是就是PDF文档,Word,其他导出的格式还是比较少。
9 楼 fins 2007-01-14  
boogie 写道
fins 写道
boogie 写道
导出增加DBF文件类型


:( DBF是什么格式啊??
没听说过

foxpro
啊??这个格式不常用吧???
好久没听说谁用foxpro了啊
8 楼 boogie 2007-01-13  
fins 写道
boogie 写道
导出增加DBF文件类型


:( DBF是什么格式啊??
没听说过

foxpro
7 楼 fins 2007-01-13  
liuyinj 写道
我在一个项目里面用的你的早时候的版本 就是分页比较头痛。。
一次1W条记录过来 点下一页 狂慢。。。他仿佛每次都要去拿一下数据  问下有没有什么好的解决方法 还是说直接服务器段分好了再发过来 关于ECSIDE 分页 我觉得你必要写个比较详细的文档最好再来个DEMO 呵呵

数据量大慢是肯定的了
ecside里有一个利用ajax预查询的功能
但是数据量大了同样不会很快 而且容易造成ie的崩溃

大批量数据的分页 全表排序 的效率 是一个未解难题啊

这方面任何列表组件都帮不了忙的 毕竟DAO要我们自己来写啊

ecside支持数据库分页 和 内存分页
这个的详细信息可以看一下  ec原版官方网站的wiki 里面有中文的说明 这个是关于limit的用法的
6 楼 小天蝎 2007-01-13  
建议找个国内开源的SVN,就像springside那样,大家都是side嘛:)

这样我们随时都可以udate了,说不定还有牛人Commit呢:p
5 楼 fins 2007-01-12  
boogie 写道
导出增加DBF文件类型


:( DBF是什么格式啊??
没听说过
4 楼 boogie 2007-01-12  
导出增加DBF文件类型
3 楼 firedragon 2007-01-12  
liuyinj 写道
我在一个项目里面用的你的早时候的版本 就是分页比较头痛。。
一次1W条记录过来 点下一页 狂慢。。。他仿佛每次都要去拿一下数据  问下有没有什么好的解决方法 还是说直接服务器段分好了再发过来 关于ECSIDE 分页 我觉得你必要写个比较详细的文档最好再来个DEMO 呵呵


用hibernate的分页很容易就可以实现,我以前用webfx,虽然也是用hibernate分页,可是还是很慢,现在用eXtremeTable,列表里有相片显示还是速度很快。
2 楼 liuyinj 2007-01-12  
我在一个项目里面用的你的早时候的版本 就是分页比较头痛。。
一次1W条记录过来 点下一页 狂慢。。。他仿佛每次都要去拿一下数据  问下有没有什么好的解决方法 还是说直接服务器段分好了再发过来 关于ECSIDE 分页 我觉得你必要写个比较详细的文档最好再来个DEMO 呵呵
1 楼 liuyinj 2007-01-12  
突然发现JS 很重要。。。

相关推荐

Global site tag (gtag.js) - Google Analytics