- 浏览: 2610077 次
- 性别:
- 来自: 小胖儿的大城
文章分类
最新评论
-
ni4wangba0:
ni4wangba0 写道亲测,算法有问题。对不起,其实是我自 ...
谈谈"求线段交点"的几种算法(js实现,完整版) -
ni4wangba0:
亲测,算法有问题。
谈谈"求线段交点"的几种算法(js实现,完整版) -
kers007:
苹果不让Webapp 在appstore 里发布,我不知道对 ...
苹果真的要在 AppStore 里封杀 WebApp 吗? -
striveandlive:
fins = js大牛
[原创]GT-Template, 一个超轻量级的js模板工具. -
AlwaysYang:
基础扎实的才能行走天下。
关于body的"大小"在ie和ff下的一些基础知识
EC Side介绍:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: fins ( name: Wei Zijun , email:fins@163.com , blog:http://fins.iteye.com )
EC Side是一个开源的列表组件。
他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org),
但现在已经脱离eXtremeComponents,独立发展(仍有大量代码来自 eXtremeComponents)。
“做最实用易用的列表组件”是ECSide最终的目标。
ECSide发布地址:
1.30 版 : http://fins.iteye.com/blog/64463
1.25 版 : http://fins.iteye.com/blog/58216
1.1 final版: http://fins.iteye.com/blog/54265
1.1 RC1版: http://fins.iteye.com/blog/51068
1.0 RC1版: http://fins.iteye.com/blog/40190
ECSide圈子:
http://ecside.iteye.com/
============================
EC SIDE CHANGELOG
============================
http://ecside.javaeye.org
===============================
2007-03-21
ECSide 1.30 发布
===============================
1 完善了系统的日志处理机制,原先那个太偷懒了,这次使用了log4j
终于可以自己配置日志的显示了,(修改log4j.properties文件来实现)
2 自定义ecside.properties 和 资源文件的时候,支持了以/WEB-INF/为起点的设置方式
大家可以自己定义ecside.properties文件 然后把自定义的文件放到WEB-INF下
然后在web.xml文件里进行配置
<context-param>
<param-name>ecsidePreferencesLocation</param-name>
<param-value>/WEB-INF/ecside.properties</param-value>
</context-param>
3 改变列宽的方式改变了:
原先的方式是:调宽一列时,他旁边的列变窄,现在则是调宽时表格的宽度增加.
如果表格没有使用内部滚动条,则还是使用传统方式进行调整.
4 BUG修正:一个过滤器的大BUG,还有一个JS的BUG
5 代码的包结构进行了调整,还有一些对代码的细小的修改.
6 更新了个别依赖jar包,升级了版本.
这个版本之后我将暂停ECSIDE的新版本的发布(只会发布BUG修正版)
因为我要酝酿一些大动作:
包括全新的DEMO,全新的功能:
自定义列表的统计公式,
单元格的合并,
全新的列宽调整方式,
简化可编辑列表的使用(现在的比较难用啊 呵呵),
对同一页面多个表格的更好的支持,
对列和单元格更随心所欲的控制(这个将导致我完全抛弃现在的VIEW层的设计,
出一套全新的基于SPAN和DIV的列表系统,同时保留现在基于TABLE的实现,这个应该是最晚实现的,
一旦实现,也许ECSIDE的版本会一下跃到3.0 呵呵,因为确实是很大的变化和挑战.)
===============================
(更新日志 详见 CHANGELOG.txt)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
主要增强的功能:
1 可设置工具条位置(上 下 或 不显示)
2 可设置工具条内容(显示哪些 不显示哪些)
3 可设置工具条上各个功能按钮的相对位置
4 增加了调整页大小的选择框,并可自定义选择框内的内容
5 增加了带有邻近页面的导航条
6 增加了可跳转到指定页面的跳转框
7 增加了当前选中行高亮
8 为ec:table 增加了 excludeParameters 和 includeParameters 属性,可以实现更快捷简便的“参数保留/不保留”功能
9 可添加自定义的html代码到工具条内 或其他位置
10 可手动调整列宽,可通过js调整列表高度
11 增加了“列表内部滚动条”(实现列表头固定,列表体滚动的功能)
12 为ec:row和ec:column 添加更多的html事件支持,现支持:onmouserover onmouserout onclick ondbclick
13 为ec:table ec:row ec:column增加了自定义扩展属性功能
14 增加 ec:extendrow 标签,实现列表扩展行的功能
15 增加shadowRow(影子行)功能:每行下面可以再加一个子行 这个行里显示什么可以由大家自己定义
16 增加页面变量 ${TOTALROWCOUNT} 用来标示当前纪录在全部记录中的行数
17 增加了打印功能(尚不完善)
18 ec:column属性增加 ellipsis ,实现单元格内数据过长的时候 自动截短并加"..."的功能(ie only)
19 实现了跨列的列表头
20 统计栏的标题格可跨列
21 增加了若干种cell 和 headerCell,例如checkbox radiobox
22 取消了imagePath属性,样式相关的图片信息全部提入css内
23 重(第4声)用了js 和css ,很多功能用js来实现
24 支持了ajax翻页 (可设置 客户端 还是 服务端进行 html代码剪裁 )
25 支持预查询功能,在察看第n页的时候,把n+1页的数据也查询出来(隐藏着)备用,加快查看下一页的速度
26 将导出excel所使用的组件由poi切换成了 jxl
27 xls导出方式修改 原始的导出是导出的vo/map里的原始数值 现在是导出页面实际显示的内容
28 增加简捷导出方式 (通过ec:table的 xlsFileName pdfFileName csvFileName属性)
29 支持pdf简体中文导出。
30 代码进行了大规模的重构
31 增加了很多ajax相关特性
32 实现了可编辑列表功能
33 实现了cell的映射功能
34 easyList、easyDataAccess、easyDataExport特性:可通过简单的配制,快速实现列表数据的展现、查询、修改、删除、导出。
35 支持复杂表头的自定义与导出。
36 支持横向统计。
37 可以对列表内容进行灵活多样的escape。
... ...
你的应用服务器如果支持公式语言的话 应该就可以
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: fins ( name: Wei Zijun , email:fins@163.com , blog:http://fins.iteye.com )
EC Side是一个开源的列表组件。
他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org),
但现在已经脱离eXtremeComponents,独立发展(仍有大量代码来自 eXtremeComponents)。
“做最实用易用的列表组件”是ECSide最终的目标。
ECSide发布地址:
1.30 版 : http://fins.iteye.com/blog/64463
1.25 版 : http://fins.iteye.com/blog/58216
1.1 final版: http://fins.iteye.com/blog/54265
1.1 RC1版: http://fins.iteye.com/blog/51068
1.0 RC1版: http://fins.iteye.com/blog/40190
ECSide圈子:
http://ecside.iteye.com/
============================
EC SIDE CHANGELOG
============================
http://ecside.javaeye.org
===============================
2007-03-21
ECSide 1.30 发布
===============================
1 完善了系统的日志处理机制,原先那个太偷懒了,这次使用了log4j
终于可以自己配置日志的显示了,(修改log4j.properties文件来实现)
2 自定义ecside.properties 和 资源文件的时候,支持了以/WEB-INF/为起点的设置方式
大家可以自己定义ecside.properties文件 然后把自定义的文件放到WEB-INF下
然后在web.xml文件里进行配置
<context-param>
<param-name>ecsidePreferencesLocation</param-name>
<param-value>/WEB-INF/ecside.properties</param-value>
</context-param>
3 改变列宽的方式改变了:
原先的方式是:调宽一列时,他旁边的列变窄,现在则是调宽时表格的宽度增加.
如果表格没有使用内部滚动条,则还是使用传统方式进行调整.
4 BUG修正:一个过滤器的大BUG,还有一个JS的BUG
5 代码的包结构进行了调整,还有一些对代码的细小的修改.
6 更新了个别依赖jar包,升级了版本.
这个版本之后我将暂停ECSIDE的新版本的发布(只会发布BUG修正版)
因为我要酝酿一些大动作:
包括全新的DEMO,全新的功能:
自定义列表的统计公式,
单元格的合并,
全新的列宽调整方式,
简化可编辑列表的使用(现在的比较难用啊 呵呵),
对同一页面多个表格的更好的支持,
对列和单元格更随心所欲的控制(这个将导致我完全抛弃现在的VIEW层的设计,
出一套全新的基于SPAN和DIV的列表系统,同时保留现在基于TABLE的实现,这个应该是最晚实现的,
一旦实现,也许ECSIDE的版本会一下跃到3.0 呵呵,因为确实是很大的变化和挑战.)
===============================
(更新日志 详见 CHANGELOG.txt)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
主要增强的功能:
1 可设置工具条位置(上 下 或 不显示)
2 可设置工具条内容(显示哪些 不显示哪些)
3 可设置工具条上各个功能按钮的相对位置
4 增加了调整页大小的选择框,并可自定义选择框内的内容
5 增加了带有邻近页面的导航条
6 增加了可跳转到指定页面的跳转框
7 增加了当前选中行高亮
8 为ec:table 增加了 excludeParameters 和 includeParameters 属性,可以实现更快捷简便的“参数保留/不保留”功能
9 可添加自定义的html代码到工具条内 或其他位置
10 可手动调整列宽,可通过js调整列表高度
11 增加了“列表内部滚动条”(实现列表头固定,列表体滚动的功能)
12 为ec:row和ec:column 添加更多的html事件支持,现支持:onmouserover onmouserout onclick ondbclick
13 为ec:table ec:row ec:column增加了自定义扩展属性功能
14 增加 ec:extendrow 标签,实现列表扩展行的功能
15 增加shadowRow(影子行)功能:每行下面可以再加一个子行 这个行里显示什么可以由大家自己定义
16 增加页面变量 ${TOTALROWCOUNT} 用来标示当前纪录在全部记录中的行数
17 增加了打印功能(尚不完善)
18 ec:column属性增加 ellipsis ,实现单元格内数据过长的时候 自动截短并加"..."的功能(ie only)
19 实现了跨列的列表头
20 统计栏的标题格可跨列
21 增加了若干种cell 和 headerCell,例如checkbox radiobox
22 取消了imagePath属性,样式相关的图片信息全部提入css内
23 重(第4声)用了js 和css ,很多功能用js来实现
24 支持了ajax翻页 (可设置 客户端 还是 服务端进行 html代码剪裁 )
25 支持预查询功能,在察看第n页的时候,把n+1页的数据也查询出来(隐藏着)备用,加快查看下一页的速度
26 将导出excel所使用的组件由poi切换成了 jxl
27 xls导出方式修改 原始的导出是导出的vo/map里的原始数值 现在是导出页面实际显示的内容
28 增加简捷导出方式 (通过ec:table的 xlsFileName pdfFileName csvFileName属性)
29 支持pdf简体中文导出。
30 代码进行了大规模的重构
31 增加了很多ajax相关特性
32 实现了可编辑列表功能
33 实现了cell的映射功能
34 easyList、easyDataAccess、easyDataExport特性:可通过简单的配制,快速实现列表数据的展现、查询、修改、删除、导出。
35 支持复杂表头的自定义与导出。
36 支持横向统计。
37 可以对列表内容进行灵活多样的escape。
... ...
- ecside_1.30_full_20070321.zip (745 KB)
- 描述: 该附件包含全部ecside源代码,以及示例代码,但并不包含依赖的jar包。 依赖的jar包可以去ecside圈子里下载, 或者按照该附件内的\WEB-INF\lib下的filelist.txt文件里记录的jar包自行下载。 (依赖包更新了,大家可以去圈子里重新下载dependencies_common文件)
- 下载次数: 13634
评论
20 楼
cnlf
2007-03-26
一直在关注ecside,非常佩服fins的毅力和耐心。
愿ecside越做越好。
愿ecside越做越好。
19 楼
cqf820
2007-03-23
好东西
18 楼
fins
2007-03-23
应该不行
虽然都是ajax但是整个机制都不一样
ecside返回的是html代码
而Buffalo返回的有可能是 json即使是html 也不能保证是符合ecside的
虽然都是ajax但是整个机制都不一样
ecside返回的是html代码
而Buffalo返回的有可能是 json即使是html 也不能保证是符合ecside的
17 楼
fjnuhz
2007-03-23
fins,你好,我如果是用bufallo框架实现了ajax,现在想在页面上用你的ecside,该怎么实现无刷新调用呢?
例如:
(new Buffalo("...","..")).remoteCall("Hello.sayHello",[], function(reply) {
var result = reply.getResult();
});
得到result结果集,怎么传给ecside?
有什么好的实现方法?
例如:
(new Buffalo("...","..")).remoteCall("Hello.sayHello",[], function(reply) {
var result = reply.getResult();
});
得到result结果集,怎么传给ecside?
有什么好的实现方法?
16 楼
roc8633284
2007-03-23
我是来支持的。+U。
15 楼
fins
2007-03-22
以后类似问题去 圈子的论坛问吧 谢谢合作
14 楼
iampotato
2007-03-22
没有错误了,是我项目编译有问题,实在对不起。。。
13 楼
iampotato
2007-03-22
在这里发表评论后的内容不好修改啊?前面粘上去的内容太乱了,想重新整理一下都不行了。
报错java文件名 报错行数 报错内容 AutoGenerateColumnsImpl 29 Type mismatch: cannot convert from Column to Column 71 The method addAutoGenerateColumn(Column) in the type ColumnHandler is not applicable for the arguments (Column) TableProperties 33 The type TableProperties must implement the inherited abstract method Preferences.init(Context, String) RequestUtil 94 The constructor TableLimitFactory(Context, String) is undefined 105 The constructor TableLimitFactory(Context, String) is undefined HtmlView 41 The type HtmlView must implement the inherited abstract method View.body(TableModel, Column) 105 Type mismatch: cannot convert from Row to Row 499 Type mismatch: cannot convert from Table to Table 584 Type mismatch: cannot convert from Column to Column 606 The method getCalcResults(Column) in the type ColumnHandler is not applicable for the arguments (Column) TreeCell 36 The type TreeCell must implement the inherited abstract method Cell.getHtmlDisplay(TableModel, Column)
12 楼
iampotato
2007-03-22
把最新版本的代码放到我的MyEclipse中,编译后有5个java文件报错:
报错java文件名 报错行数 报错内容 AutoGenerateColumnsImpl 29 Type mismatch: cannot convert from Column to Column 71 The method addAutoGenerateColumn(Column) in the type ColumnHandler is not applicable for the arguments (Column) TableProperties 33 The type TableProperties must implement the inherited abstract method Preferences.init(Context, String) RequestUtil 94 The constructor TableLimitFactory(Context, String) is undefined 105 The constructor TableLimitFactory(Context, String) is undefined HtmlView 41 The type HtmlView must implement the inherited abstract method View.body(TableModel, Column) 105 Type mismatch: cannot convert from Row to Row 499 Type mismatch: cannot convert from Table to Table 584 Type mismatch: cannot convert from Column to Column 606 The method getCalcResults(Column) in the type ColumnHandler is not applicable for the arguments (Column) TreeCell 36 The type TreeCell must implement the inherited abstract method Cell.getHtmlDisplay(TableModel, Column)
11 楼
fins
2007-03-22
哦 那个是无用的 应该从 filelist里去掉
10 楼
iampotato
2007-03-22
少一个依赖包吧?——“unieap.jar”。
filelist.txt中有,但解压后的包中没有。
filelist.txt中有,但解压后的包中没有。
9 楼
fins
2007-03-22
xugq035 写道
哈哈,更新好快。
有个问题问下<ec:option>里的defaultKey怎样可以设为${x}等变量?
有个问题问下<ec:option>里的defaultKey怎样可以设为${x}等变量?
你的应用服务器如果支持公式语言的话 应该就可以
8 楼
dargoner
2007-03-22
呵呵,野心很大啊!不过支持
7 楼
stonecai
2007-03-22
lz辛苦了
版本更新真快!!
版本更新真快!!
6 楼
joe_qlb
2007-03-22
辛苦了,:idea:
5 楼
lformat
2007-03-22
终于等到了,楼主辛苦。
发现一点小小的问题
发现一点小小的问题
4 楼
ccy
2007-03-22
楼主辛苦了!
3 楼
xugq035
2007-03-21
我的乱码问题解决了,不过好奇怪,我在前台给数据加个encodeURI,后台什么都不用处理,取到的就是中文了,不用decode。。。
2 楼
xugq035
2007-03-21
哈哈,更新好快。
有个问题问下<ec:option>里的defaultKey怎样可以设为${x}等变量?
有个问题问下<ec:option>里的defaultKey怎样可以设为${x}等变量?
1 楼
fins
2007-03-21
ECSide1.30发布了
如果您对ECSide还比较陌生的话 欢迎下载ECSide 1.1版的 demo录像
http://www.iteye.com/topics/download/50683d44-584c-4f78-b18c-ebaf59f8c12e
你也可以去 http://fins.iteye.com/blog/54265 浏览并下载
这个录像为您暂时了ECSide 1.1版的几个主要特性。
录像不大 3M 左右 ,欢迎下载
还有关于ECSide 1.1版的 easyList特性的使用,可以看下面的录像
http://www.iteye.com/topics/download/44ed09bb-a934-471a-b68d-39c5a9d66f41
你也可以去 http://fins.iteye.com/admin/show/51849 浏览并下载
大家有任何关于ecside的问题 请去圈子的论坛里提问
请不要给我发短消息 我的短消息已经泛滥成灾了
平均每天都有10封以上的消息是解决ecside问题的
而这些问题很多都是重复的 解答过多次的 发到圈子论坛 便于其他网友查看 也便于我整理
利己利人啊
谢谢合作
===============================================
ecside 新版 正在开发中
进度比较缓慢,正式发布应该还有一段时间,今天把暂现层的代码重写完成一些,在这里先帖一张图吧
外表看起来似乎只是换了一个风格,实际不然,页面和表格的内部结构发生了较大变化.
性能和稳定性都有提高. 我还有很多想法,正在慢慢的实现,这次打算来个较大变化后再发布.
如果您对ECSide还比较陌生的话 欢迎下载ECSide 1.1版的 demo录像
http://www.iteye.com/topics/download/50683d44-584c-4f78-b18c-ebaf59f8c12e
你也可以去 http://fins.iteye.com/blog/54265 浏览并下载
这个录像为您暂时了ECSide 1.1版的几个主要特性。
录像不大 3M 左右 ,欢迎下载
还有关于ECSide 1.1版的 easyList特性的使用,可以看下面的录像
http://www.iteye.com/topics/download/44ed09bb-a934-471a-b68d-39c5a9d66f41
你也可以去 http://fins.iteye.com/admin/show/51849 浏览并下载
大家有任何关于ecside的问题 请去圈子的论坛里提问
请不要给我发短消息 我的短消息已经泛滥成灾了
平均每天都有10封以上的消息是解决ecside问题的
而这些问题很多都是重复的 解答过多次的 发到圈子论坛 便于其他网友查看 也便于我整理
利己利人啊
谢谢合作
===============================================
ecside 新版 正在开发中
进度比较缓慢,正式发布应该还有一段时间,今天把暂现层的代码重写完成一些,在这里先帖一张图吧
外表看起来似乎只是换了一个风格,实际不然,页面和表格的内部结构发生了较大变化.
性能和稳定性都有提高. 我还有很多想法,正在慢慢的实现,这次打算来个较大变化后再发布.
发表评论
-
那些成天说我的GT-Grid抄袭的人注意了
2009-03-19 22:01 10270你们能够在浩瀚的网络中找到 sigmawidgets htt ... -
[发布]GT-Grid 1.42 版 ★& "前后台结合示例"★2009-01-15更新
2009-01-15 02:41 27515=============================== ... -
[发布]GT-Grid 1.36 版 ★& "前后台结合示例"★2008-12-01 12AM 更新
2008-12-01 01:27 10464(最后更新时间 :12月1日 中午12点时, 修正了 1.36 ... -
GT-Grid 近期将会发布一个bug修正版本,然后将会进行较大的重构
2008-11-11 00:12 3876GT-Grid 近期将会发布一个bug修正版本, 主要修正上一 ... -
[发布]GT-Grid 1.25 版 ★& "前后台结合示例" ★2008-10-21 更新
2008-10-21 17:25 19768首先 先道个歉. 之前许诺过 10月20日之前发布,结果迟到了 ... -
对于复杂javabean到json串的转换,建议使用FlexJSON
2008-10-16 11:23 9915gt-grid自带的那个 javaBean与json的转换工具 ... -
[通知] GT-Grid 讨论群 变更
2008-10-10 15:54 3039GT-Grid的群建立至今, 用户早已满员, 每日还有很多申请 ... -
10月中旬支持导出excel和csv的gt-grid会推出
2008-10-04 21:19 268510月中旬支持导出excel和csv的gt-grid会推出 ( ... -
[发布]GT-Grid 1.18版 & "前后台结合示例"更新 ★2008-09-12发布
2008-09-12 16:40 12668这个版本带有 与java后台结合的示例. 单独的最新版本的 ... -
调查: 关于GT-Grid导致IE崩溃的问题
2008-09-09 15:39 4198有网友反应 对GT-Grid进行操作时 会导致IE崩溃. ... -
[发布] GT-Grid 1.15 版 (080908发布) ★
2008-09-08 14:10 4191GT-Grid 1.15版 说明文档. 这篇文档主要说明一些 ... -
[发布] GT-Grid 1.12 版 (080904发布) ★
2008-09-03 11:02 5453GT-Grid 1.12版 说明文档. 这篇文档主要说明一些 ... -
奥运结束, GT启航
2008-08-25 10:11 2889前一阵由于关注奥运 GT做的工作比较少 奥运结束了 GT该再 ... -
最近奥运,GT的开发暂停一段时间,抱歉了
2008-08-18 20:13 19428月8号之后 GT的更新速度缓慢了,我回答问题也没有以前及时了 ... -
[发布] GT-Grid 1.0 奥运版 (080808发布) ★ without doc
2008-08-08 17:17 19438由于文档工作滞后 导致我本来放弃了今天发布的念头 但是还是不忍 ... -
GT-Grid 1.0 基础教程(十二)
2008-08-05 02:06 17517GT-Grid 1.0 基础教程(十二) 教程说明: 这是一 ... -
GT-Grid 1.0 基础教程(十一)
2008-08-03 22:29 8216GT-Grid 1.0 基础教程(十一 ... -
GT-Grid 1.0 基础教程(十)
2008-08-03 00:52 16774GT-Grid 1.0 基础教程(十) 教程说明: 这是一个 ... -
GT-Grid 1.0 基础教程(九)
2008-07-28 00:43 15625GT-Grid 1.0 基础教程(九) 教程说明: 这是一个 ... -
我的两点请求, 麻烦关注GT和ecside的朋友看一下,谢谢了
2008-07-27 21:55 30061 恳请大家以后不要通 ...
相关推荐
- **ECSIDE JAR包下载**:需从官方指定地址获取不同版本的ECSIDE组件,包括但不限于1.30版、1.25版等,以满足不同项目的特定需求。 - **依赖包管理**:项目依赖包括common(通用依赖)、font(用于PDF导出的字体文件...
- **组件介绍**:ECSide是一个开源的列表组件,源自eXtremeComponents,但已独立发展。 - **实现功能**: - 批量增加、批量修改、批量删除 - 使用ECSide组件实现列表分页、排序、查询及修改列宽等功能 - 通过页面...
- **定义与来源**:ECSide是一款用于Web程序开发的开源列表组件。它最初源于著名的开源列表组件eXtremeComponents([官方网站](http://www.extremecomponents.org)),但现在已经独立发展,虽然仍保留了大量来自...
【eXtremeComponents学习总结】 eXtremeComponents(ec)是一套强大的开源JSP定制标签库,专为提供高级数据显示而设计。核心组件eXtremeTable用于以表格形式展示数据,适用于需要动态、高效展示大量信息的Web应用...
- **概念**:Ecside是一个用于生成列表的JSP标签库,它通过简单的配置和调用,可以轻松地实现复杂列表的展示和操作。 - **工作原理**:开发者需要将待显示的数据集合放入请求上下文(request、pagecontext或session...
### eXtremeComponents知识点详解 #### 一、概述 **eXtremeComponents** 是一系列开放源代码的 JSP 定制标签库,旨在帮助开发者轻松创建高级且功能丰富的表格展示界面。这些标签提供了丰富的功能,如图像显示、...
"eXtremeComponents组件"是一组用于软件开发的组件,尤其在创建高效、功能丰富的用户界面时,这些组件能够极大地提升开发效率和用户体验。eXtremeComponents通常包括一系列的列表控件和其他UI元素,它们设计精良,...
eXtremeTable是eXtremeComponents中的一个核心组件,用于展示数据列表。其主要特点包括但不限于: - **高度可配置性**:用户可以根据需求自定义表格的各项属性。 - **灵活性**:支持多种数据源,如数据库查询结果、...
ECSide是一个基于jsp tag的开源列表组件. 他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org), 但现在已经脱离eXtremeComponents,独立发展(仍有大量代码来自 eXtremeComponents)。 ...
3. **灵活性**:ecside支持自定义模板引擎,允许开发者根据需求定制页面布局。 4. **扩展性**:ecside具有模块化设计,易于添加新的功能或集成第三方库。 5. **强大的ORM支持**:ecside支持多种持久层框架,如...
eXtremeComponents(简称EC)是一款专为Java开发者设计的开源组件库,它提供了一系列强大的列表展示组件,适用于构建数据密集型的应用程序。EC的核心特性包括支持分页显示、数据导出到Excel和PDF等格式,极大地提升...
**分页组件Extreme Components在Java开发中的应用** 在Java Web开发中,数据量庞大的时候,一次性加载所有数据不仅效率低下,也会对用户界面造成压力。这时,分页组件就显得尤为重要。Extreme Components(简称XC)...
综上所述,ecside不仅继承了eXtremeComponents的强大功能,还在此基础上增加了许多新特性,使其成为一款非常实用且易于使用的列表组件。随着项目的不断发展和完善,未来ecside有望成为更多开发者的选择。
ECSide,全称为Extreme Components Side,是一个开源的JSP列表组件,源于eXtremeComponents项目,但已独立发展并拥有自己的特色。这个组件专注于提供列表的显示功能,同时支持单表操作,如增、删、改、查。ECSide以...