声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!
E3.Table是E3平台下一个用于构造Table视图的组件,现在这个版本的主要功能:
1. 支持ajax 翻页,排序,将传统tale切换到ajax table不需要修改任何代码,只要
做些配置即可.
2. 支持ext grid风格的表格,美观,操作方便
3. 提供排序功能,点击列名,可以实现升序或降序排列
4. 能够对大数据进行分页显示,可以设置每页记录数
5. 支持内存数据,jdbc, spring jdbc 以及hibernate分页.
6. 支持表头分组
7. 能够记录翻页、排序状态,当从列表页面跳转到编辑等页面后,再跳转回来,能够自动恢复到之前的状态.
8. 支持Collection,Map,Array,Enum和Iterator等多种数据类型
9. 支持皮肤派生的概念,也就是说要自定义皮肤不需要从头开始,只需要选择一个已有的皮肤为基础,进行些属性定义即可.注意:用户不需要懂得css那些.
来自:www.javae3.com


评论 共 19 条 发表评论
huangyh 2008-07-16 12:54 引用
aeolus 2008-07-16 12:29 引用
因为在example里没有看到,所以在这里问问
JaNer 2008-07-16 10:16 引用
huangyh 2008-07-16 00:46 引用
sunwine 2008-07-15 22:20 引用
看看这个系统,www.extract.com.cn:8800
选择ET平台演示
allen_java 2008-07-15 15:27 引用
我点击欣赏,怎么出现N多类似的错误?
huangyh 2008-07-15 13:32 引用
另外刚发现个商业的grid, js做的,卖的还很贵,你看看,或者有些东西还值得借鉴,看起来相当不错,http://www.treegrid.com/TreeGrid5_6/Html/EJSTreeGrid.html
fins 2008-07-15 13:11 引用
说说技术
"e3对ext的整合思路可能跟传统的整合方式会有些不一样,虽然用了ext 的外观,但是在e3程序里ext的概念很少"
我猜想你的做法是不是 就是 用标签来生成js
而不是像其他的组件那样 在java端有一套相对复杂的组件模型(一堆类)等等?
如果是这样问题也蛮多的 如果你想听我再说说我的看法.
我有个想法(只是想法,没有验证过是否可行):
ext有一个思路就是:
我不管你后台是什么框架,后台代码怎么写, 只要你按我的要求(其实也可以进行一定的自定义 但是暂且忽略)送给我一些数据, 并且我给你的数据你能理解 那么我就给你做出列表来.
你在做后台时 是不是也可以考虑一下这个思路,只是站在数据的角度.
只要你告诉我你要什么样的数据(数据的结构), 以及能给我我要的信息(分页信息等), 那么我就给你准备出数据来.
数据如何渲染 交给一个纯前台的东西来搞定.
当然 你可以实现一个默认的前台, 也可以使用其他已经存在的前台(如ext gt等)
而且 这个前台如何实现 , 是标签 还是js 你也不关心
当然 你的默认实现可以是 标签.
以上只是我的想法 也许你的E3 table就是这么设计的 那就算我多嘴了
如果我这种想法你也有过 并且实践证明行不通 也欢迎你来和我做更进一步的交流.
huangyh 2008-07-15 13:10 引用
huangyh 2008-07-15 13:01 引用
fins 2008-07-15 12:48 引用
E3 table 跟我之前做的那个 ecside比较类似吧?
我感觉作者的强项在java , 页面部分就...
建议作者扬长避短 加强后台, 因为在后台可作的事情还是很多的 例如导出 图表 更强大的统计等.
我个人建议 实在没必要在整合EXT-GRID上花功夫
这类用java的方式来开发ext的东西 已经太多了 效果并不好.
"扬长避短 , 发扬特色与创新" 才是王道.
wingware 2008-07-15 12:30 引用
wingware 2008-07-15 12:30 引用
superxielei 2008-07-15 12:24 引用
huangyh 2008-07-15 12:21 引用
huangyh 2008-07-15 12:20 引用
guoshiguan 2008-07-15 11:53 引用
jessdy 2008-07-15 10:15 引用
flyfan 2008-07-15 09:25 引用