精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-02
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. (当然我对两者的了解都不是很深,也许很多地方不一样我不知道) . 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-02
好可爱的MM
|
|
返回顶楼 | |
发表时间:2007-02-02
支持啊。时刻关注。
|
|
返回顶楼 | |
发表时间:2007-02-02
好可爱的小MM啊
|
|
返回顶楼 | |
发表时间:2007-02-02
疏忽了 现更新一个ecside.js里的方法
ECSideUtil.bindFunction=function(functionObj){ var argumentsT=[]; for (var i=1;i< arguments.length;i++ ){ argumentsT[i-1]=arguments[i]; } return function(){ var newArgumentsT = argumentsT; for (var i = 0; i < arguments.length; i++) { newArgumentsT[i]=arguments[i]; } return functionObj.apply(this,newArgumentsT); } }; |
|
返回顶楼 | |
发表时间:2007-02-02
美女,恭喜哈
|
|
返回顶楼 | |
发表时间:2007-02-03
今天晚些时候会发布 RC3
这个版本 修正一些bug 改造排序相关设计 自定义的复杂表头也可以支持排序 提供一个更好的关于 shadowRow的例子 年前争取放出 1.1 final版 (GBK和UTF-8编码版本) 对了 还有件关于ecside的事情跟大家说一下: ecside的新特性easylist 与easylist本身实际上是可以解藕的 大家可以把easylist理解为一个简单的sqlmapping工具 其实它不光可以用在制作列表中. 新的例子我将向大家展示如何更好的利用easylist来为我们服务. 例子中典型的应用就是 利用easylist配置sql, ajax调用server的方法,取得用户备注信息的例子. 其核心是 你定制一个jsp叶面 配制一条sql easylist会启动去执行那条sql 然后把结果放入request里 再然后回到你定制的那个jsp叶面 而那个jsp叶面可以不是和ecside相关的 可以不是一个列表 呵呵 |
|
返回顶楼 | |
发表时间:2007-02-03
好纯的小mm啊
|
|
返回顶楼 | |
发表时间:2007-02-03
最后一个 RC版本发布
|
|
返回顶楼 | |
发表时间:2007-02-03
刚才传错文件了 这次好了
|
|
返回顶楼 | |