- 浏览: 2610282 次
- 性别:
- 来自: 小胖儿的大城
文章分类
最新评论
-
ni4wangba0:
ni4wangba0 写道亲测,算法有问题。对不起,其实是我自 ...
谈谈"求线段交点"的几种算法(js实现,完整版) -
ni4wangba0:
亲测,算法有问题。
谈谈"求线段交点"的几种算法(js实现,完整版) -
kers007:
苹果不让Webapp 在appstore 里发布,我不知道对 ...
苹果真的要在 AppStore 里封杀 WebApp 吗? -
striveandlive:
fins = js大牛
[原创]GT-Template, 一个超轻量级的js模板工具. -
AlwaysYang:
基础扎实的才能行走天下。
关于body的"大小"在ie和ff下的一些基础知识
ECSide 1.1 final版已经发布
发布帖: http://fins.iteye.com/blog/54265
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.1 RC3版本: http://fins.iteye.com/blog/51849
1.1 RC1版本: http://fins.iteye.com/blog/51068
1.0 RC1版本: http://fins.iteye.com/blog/40190
ECSide圈子:
http://ecside.iteye.com/
ECSide综合讨论专用帖:
http://fins.iteye.com/blog/48723
===============================
2007-02-07
ECSide 1.1 RC4 发布
===============================
1 新增加了一个 ec:mapping 标签,作用和ec:column的mappingItem类似,
但是可以脱离ectable单独使用。
2 完善了EcSideFilter过滤器。
3 重构了 easyList和 easyDataAccess相关代码
关于easyList和 easyDataAccess特性,
请参看Help_EasyDataAccess.txt以及easylist的教学录象还有示例。
4 一些细节的调整和bug的修改。
其中的一些bug还是比较严重(虽然出现几率很低)的,强烈建议更新。
在1.2版本之前,功能上基本不会有大变化了。
ECSide 1.1 final的主要改进也将集中在 bug修改 和 js、java代码重构上。
===============================
2007-02-03
ECSide 1.1 RC3 发布
===============================
1 完善了排序相关的js
2 自定义的表头也支持排序了(demo_td.jsp)
3 ec:td标签增加了若干与html对应的属性。
4 列表高度可以通过js来调节。
5 ecside.js里增加了一些工具方法。
6 更完善的例子(demoOPOA.jsp,注意看jsp内的注释)
演示了如何改变列表高度 如何更好的使用shadowRow.
如何将easyList特性用在非列表场合。
7 一些细节的调整和bug的修改。
===============================
2007-02-02
ECSide 1.1 RC2 发布
===============================
1 增加复杂表头的定义以及导出(实现这个导出可累死我了 :'( )
用法见demo_td2.jsp例子。
2 支持表格的横向统计。
<ec:column cell="calcTotal" width="80" title="合计" property="USERROLE,USERID" />
<ec:column cell="calcAvg" width="80" title="平均" property="USERROLE,USERID" />
使用cell="calcTotal" 算合计 cell="calcAvg" 算平均,
property表示要计算的列,*号表示计算所有列。
位置不一定非要放到最后,可以在中间。:)
3 排序也使用ajax实现.
4 修改了部分js,现在的ecside.js已经可以和官方prototype.js配合了。
配合使用时,用prototype.js代替我精简的那个prototypeajax.js就可以了。
不过如无必要,建议还是使用我那个吧 毕竟我那个才9k.
5 给column增加了nowrap属性,等同于html里的nowrap。
6 includeParameters和excludeParameters支持前后利用*号进行模糊匹配,例如
excludeParameters="test,*aaa,bbb*,asdasd"
7 修正了easyList解析sql语句时的一个严重的bug。
8 示例数据库由hsql换成h2db,一个更好的潜入式数据库,大家不妨都试试。
他提供的那个B/S的管理程序也很好,和phpmyadmin有一拼了。
他和hsql兼容性很好 sql语句几乎一样,不用修改DAO.
(当然我对两者的了解都不是很深,也许很多地方不一样我不知道) .
发布帖: http://fins.iteye.com/blog/54265
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.1 RC3版本: http://fins.iteye.com/blog/51849
1.1 RC1版本: http://fins.iteye.com/blog/51068
1.0 RC1版本: http://fins.iteye.com/blog/40190
ECSide圈子:
http://ecside.iteye.com/
ECSide综合讨论专用帖:
http://fins.iteye.com/blog/48723
===============================
2007-02-07
ECSide 1.1 RC4 发布
===============================
1 新增加了一个 ec:mapping 标签,作用和ec:column的mappingItem类似,
但是可以脱离ectable单独使用。
2 完善了EcSideFilter过滤器。
3 重构了 easyList和 easyDataAccess相关代码
关于easyList和 easyDataAccess特性,
请参看Help_EasyDataAccess.txt以及easylist的教学录象还有示例。
4 一些细节的调整和bug的修改。
其中的一些bug还是比较严重(虽然出现几率很低)的,强烈建议更新。
在1.2版本之前,功能上基本不会有大变化了。
ECSide 1.1 final的主要改进也将集中在 bug修改 和 js、java代码重构上。
===============================
2007-02-03
ECSide 1.1 RC3 发布
===============================
1 完善了排序相关的js
2 自定义的表头也支持排序了(demo_td.jsp)
3 ec:td标签增加了若干与html对应的属性。
4 列表高度可以通过js来调节。
5 ecside.js里增加了一些工具方法。
6 更完善的例子(demoOPOA.jsp,注意看jsp内的注释)
演示了如何改变列表高度 如何更好的使用shadowRow.
如何将easyList特性用在非列表场合。
7 一些细节的调整和bug的修改。
===============================
2007-02-02
ECSide 1.1 RC2 发布
===============================
1 增加复杂表头的定义以及导出(实现这个导出可累死我了 :'( )
用法见demo_td2.jsp例子。
2 支持表格的横向统计。
<ec:column cell="calcTotal" width="80" title="合计" property="USERROLE,USERID" />
<ec:column cell="calcAvg" width="80" title="平均" property="USERROLE,USERID" />
使用cell="calcTotal" 算合计 cell="calcAvg" 算平均,
property表示要计算的列,*号表示计算所有列。
位置不一定非要放到最后,可以在中间。:)
3 排序也使用ajax实现.
4 修改了部分js,现在的ecside.js已经可以和官方prototype.js配合了。
配合使用时,用prototype.js代替我精简的那个prototypeajax.js就可以了。
不过如无必要,建议还是使用我那个吧 毕竟我那个才9k.
5 给column增加了nowrap属性,等同于html里的nowrap。
6 includeParameters和excludeParameters支持前后利用*号进行模糊匹配,例如
excludeParameters="test,*aaa,bbb*,asdasd"
7 修正了easyList解析sql语句时的一个严重的bug。
8 示例数据库由hsql换成h2db,一个更好的潜入式数据库,大家不妨都试试。
他提供的那个B/S的管理程序也很好,和phpmyadmin有一拼了。
他和hsql兼容性很好 sql语句几乎一样,不用修改DAO.
(当然我对两者的了解都不是很深,也许很多地方不一样我不知道) .
- ecside_1.1_rc4_20070207.zip (835.1 KB)
- 描述: 该附件包含全部ecside源代码,以及示例代码,但并不包含依赖的jar包。 依赖的jar包可以去ecside圈子里下载, 或者按照该附件内的\WEB-INF\lib下的filelist.txt文件里记录的jar包自行下载。
- 下载次数: 832
评论
41 楼
fins
2007-03-30
JSF我不了解 让了解你的人吧
你可以去圈子的论坛里提问
ecside.iteye.com
PS
现在新版本是1.3 这个老帖子里的东西就不要下了
你可以去圈子的论坛里提问
ecside.iteye.com
PS
现在新版本是1.3 这个老帖子里的东西就不要下了
40 楼
yongtree
2007-03-30
在JSF中能不能用这个插件
39 楼
fins
2007-02-13
谢谢推荐
我很早以前就关注那个项目了
不过说实话 我比较失望 没有什么太大的特色
目前阶段 我可以自信的说 ECSide绝对比jmesa好
如果jmesa不能够更多的挖掘ajax和js的话,我不会太看好他
我很早以前就关注那个项目了
不过说实话 我比较失望 没有什么太大的特色
目前阶段 我可以自信的说 ECSide绝对比jmesa好
如果jmesa不能够更多的挖掘ajax和js的话,我不会太看好他
38 楼
dwangel
2007-02-13
ExtremeComponent的作者转战别的项目了,呵呵。
跟EC同样的东西,重写了架构,也换了名字。
fins有兴趣也可以看看
http://code.google.com/p/jmesa/
跟EC同样的东西,重写了架构,也换了名字。
fins有兴趣也可以看看
http://code.google.com/p/jmesa/
37 楼
fins
2007-02-12
谢谢楼上的 新版本应该没有这个问题 实现的方式全部重写了
比现在这个应该强很多
当然肯定还会有小bug的
到时候还希望大家可以多帮忙 谢谢了
比现在这个应该强很多
当然肯定还会有小bug的
到时候还希望大家可以多帮忙 谢谢了
36 楼
howdoudo
2007-02-12
有个小bug:IE 6sp1 (Win2003)下垂直滚动条初始时没有拖动按钮,滚动鼠标滚轮后才能显示,水平滚动条OK;而FireFox 2.01下也没有这个问题
35 楼
lformat
2007-02-11
很期待。
34 楼
firedragon
2007-02-11
期待中~
33 楼
fins
2007-02-11
奋战一夜 哈哈 搞定了
现在关于宽度 滚动条 调整的问题解决了
大家现在随意的使用绝对像素 百分比 来设置列表和各个列的宽度了
js代码精简了 完全换了个新思路来实现的 列表头固定
现在关于宽度 滚动条 调整的问题解决了
大家现在随意的使用绝对像素 百分比 来设置列表和各个列的宽度了
js代码精简了 完全换了个新思路来实现的 列表头固定
32 楼
fins
2007-02-11
1.1 final酝酿大变动
列表内部滚动条(就是那个固定表头 滚动列表体的特性)
调整列宽
这两部分的js全部重写
叶面生成的 html代码结构也进行调整
目标是实现更接近完美的效果 支持各种宽度设置(px和百分比)
更简洁的html和js代码
同时使js代码更高效
敬请期待.
列表内部滚动条(就是那个固定表头 滚动列表体的特性)
调整列宽
这两部分的js全部重写
叶面生成的 html代码结构也进行调整
目标是实现更接近完美的效果 支持各种宽度设置(px和百分比)
更简洁的html和js代码
同时使js代码更高效
敬请期待.
31 楼
fins
2007-02-09
问题应该出在 ajax编码那里
但我实在不知道was5是怎么个状况 我在6下测试没问题:(
我上网找一下 ajax utf-8 was5 乱码 相关的问题吧
但我实在不知道was5是怎么个状况 我在6下测试没问题:(
我上网找一下 ajax utf-8 was5 乱码 相关的问题吧
30 楼
xugq035
2007-02-09
to fins
我把ecside的demo发布到was5.1后,第一次进入的页面不会乱码,之后如果点击下一页、排序、刷新等操作就会乱码,而点击ie的刷新后会回到第一页,又不会乱码,也就是只要一操作就乱码
而同样的demo发布到tomcat又不会乱码
十万火急,公司用的就是was5.1,请帮忙,万分感谢!!
我把ecside的demo发布到was5.1后,第一次进入的页面不会乱码,之后如果点击下一页、排序、刷新等操作就会乱码,而点击ie的刷新后会回到第一页,又不会乱码,也就是只要一操作就乱码
而同样的demo发布到tomcat又不会乱码
十万火急,公司用的就是was5.1,请帮忙,万分感谢!!
29 楼
64903906
2007-02-08
感谢fins的回答,我暂时把导出PDF拿掉了,唉没办法
28 楼
fins
2007-02-08
这个我也不知道 我也问过别人这个问题怎么解决 结果还是不行
27 楼
64903906
2007-02-08
又是用eXtremeComponents原版的问题
不是打印,是导出PDF时 ,尤其是列多 或每列数据很长的时候,导出时重叠到一起了,项目马上要上线了,请问怎么解决?谢谢
不是打印,是导出PDF时 ,尤其是列多 或每列数据很长的时候,导出时重叠到一起了,项目马上要上线了,请问怎么解决?谢谢
26 楼
zack
2007-02-07
感谢楼主的努力和解答问题,实际上打印功能有总是比没有好多了,有些情况下只要能够打印出来就可以解决问题了
25 楼
fins
2007-02-07
第一个问题:
因为导出的时候默认都是字符串
你可以通过设置来避免这一情况
设置方法
修改ecside.properties文件
column.escapeAutoFormat=true
改为
column.escapeAutoFormat=false
后一个问题确实打印有问题
因为调用的是window默认的print
而我还没有时间为print编写单独的css
所以打印出来的东西很丑 对齐也有问题.
其实对于表格的打印 我个人觉得不开发单独的打印组件(如activeX控件)很难实现好的效果.
我这样考虑是否去掉打印功能.
你可以这么认为:打印功能不属于ecside自代的功能
你就当他不存在吧
这样说似乎有点不负责任,但确实这是一个很让我头痛的问题
怎么弄都不行 打印的时候支持的css本来就少
而列表折中东西有时候又很复杂 尤其是列多 或每行数据很长的时候
暂时我还没有精力在打印上花太多的时间来研究.
如果有哪位朋友有好的打印方案 欢迎能够提供给我
在这里先谢谢大家了
因为导出的时候默认都是字符串
你可以通过设置来避免这一情况
设置方法
修改ecside.properties文件
column.escapeAutoFormat=true
改为
column.escapeAutoFormat=false
后一个问题确实打印有问题
因为调用的是window默认的print
而我还没有时间为print编写单独的css
所以打印出来的东西很丑 对齐也有问题.
其实对于表格的打印 我个人觉得不开发单独的打印组件(如activeX控件)很难实现好的效果.
我这样考虑是否去掉打印功能.
你可以这么认为:打印功能不属于ecside自代的功能
你就当他不存在吧
这样说似乎有点不负责任,但确实这是一个很让我头痛的问题
怎么弄都不行 打印的时候支持的css本来就少
而列表折中东西有时候又很复杂 尤其是列多 或每行数据很长的时候
暂时我还没有精力在打印上花太多的时间来研究.
如果有哪位朋友有好的打印方案 欢迎能够提供给我
在这里先谢谢大家了
24 楼
zack
2007-02-07
楼主,有个问题的,导出的Excel文件格式不对的,比如单元格是数字的话,导出后不能进行汇总等操作,也不是右对齐。双点击后才会变成右对齐。另外,好像打印有些问题。
23 楼
fins
2007-02-07
RC4发布了 更新见顶楼
22 楼
sybase
2007-02-07
下载了,决定用放假的时间好好研究下。谢谢fins,期待1.1 final.
发表评论
-
那些成天说我的GT-Grid抄袭的人注意了
2009-03-19 22:01 10270你们能够在浩瀚的网络中找到 sigmawidgets htt ... -
[发布]GT-Grid 1.42 版 ★& "前后台结合示例"★2009-01-15更新
2009-01-15 02:41 27516=============================== ... -
[发布]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 12669这个版本带有 与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 5454GT-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 16777GT-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是一个开源的列表组件,源自eXtremeComponents,但已独立发展。 - **实现功能**: - 批量增加、批量修改、批量删除 - 使用ECSide组件实现列表分页、排序、查询及修改列宽等功能 - 通过页面...
该组件源于**eXtremeComponents**,一个知名的开源列表组件,但在后续发展中逐渐独立出来,形成了自身独特的特性与优势。 **1.1 项目模块组成** ECSIDE项目集成了**JSP列表组件**,不仅支持基本的列表展示,还涵盖...
"eXtremeComponents组件"是一组用于软件开发的组件,尤其在创建高效、功能丰富的用户界面时,这些组件能够极大地提升开发效率和用户体验。eXtremeComponents通常包括一系列的列表控件和其他UI元素,它们设计精良,...
eXtremeComponents(简称EC)是一款专为Java开发者设计的开源组件库,它提供了一系列强大的列表展示组件,适用于构建数据密集型的应用程序。EC的核心特性包括支持分页显示、数据导出到Excel和PDF等格式,极大地提升...
2. **表单组件**:包括各种输入控件,如文本框、下拉列表、日期选择器等,以及验证机制,帮助用户创建复杂、美观的表单页面。 3. **图表组件**:EC提供了多种图表类型,如柱状图、折线图、饼图等,便于数据可视化,...
**分页组件Extreme Components在Java开发中的应用** 在Java Web开发中,数据量庞大的时候,一次性加载所有数据不仅效率低下,也会对用户界面造成压力。这时,分页组件就显得尤为重要。Extreme Components(简称XC)...
- **概念**:Ecside是一个用于生成列表的JSP标签库,它通过简单的配置和调用,可以轻松地实现复杂列表的展示和操作。 - **工作原理**:开发者需要将待显示的数据集合放入请求上下文(request、pagecontext或session...
ECSide,全称为Extreme Components Side,是一个开源的JSP列表组件,源于eXtremeComponents项目,但已独立发展并拥有自己的特色。这个组件专注于提供列表的显示功能,同时支持单表操作,如增、删、改、查。ECSide以...
"extremecomponents" 是一个基于Java的组件库,它为开发者提供了丰富的用户界面(UI)组件,用于构建复杂的Web应用程序。这个库特别注重性能和可定制性,使其成为企业级应用开发的理想选择。在...
ECSide是一个基于jsp tag的开源列表组件. 他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org), 但现在已经脱离eXtremeComponents,独立发展(仍有大量代码来自 eXtremeComponents)。 ...
### eXtremeComponents知识点详解 #### 一、概述 **eXtremeComponents** 是一系列开放源代码的 JSP 定制标签库,旨在帮助开发者轻松创建高级且功能丰富的表格展示界面。这些标签提供了丰富的功能,如图像显示、...
- **定义与来源**:ECSide是一款用于Web程序开发的开源列表组件。它最初源于著名的开源列表组件eXtremeComponents([官方网站](http://www.extremecomponents.org)),但现在已经独立发展,虽然仍保留了大量来自...
《深入理解eXtremeComponents:打造高效JSP表格展示》 在Web开发领域,高效地展示数据是一项至关重要的任务,特别是在使用Java Server Pages (JSP) 的项目中。eXtremeComponents 是一个功能强大的组件库,尤其以其...
eXtremeComponents组件,导出Excel或pdf文件的jar包
视频第六部分共六部分, 下载全才可以解压 博文链接:https://dlivan.iteye.com/blog/116630
【eXtremeComponents学习总结】 eXtremeComponents(ec)是一套强大的开源JSP定制标签库,专为提供高级数据显示而设计。核心组件eXtremeTable用于以表格形式展示数据,适用于需要动态、高效展示大量信息的Web应用...