EC Side介绍:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: fins ( name: Wei Zijun , email:
[email protected] , blog:http://fins.iteye.com )
EC Side是一个开源的列表组件。
他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org),
但现在已经脱离eXtremeComponents,独立发展(仍有部分代码来自 eXtremeComponents)。
“做最实用易用的列表组件”是ECSide的目标。
ECSide圈子:
http://ecside.group.iteye.com/
作者blog:
http://fins.iteye.com/
===============================
2007-05-25
ECSide 2.00 beta 3发布
===============================
示例更新:
1 加入了 struts 1.38和 ecside 结合的例子
(还不是最完善完整的版本,还有些特性没有演示)
demo.do?actionMethod=doQuery
2 加入了 自动生成列的 演示例子 (demo_auto.jsp)
代码变更:
把所有的 org.extremecomponents.*的包全部更名为org.ecside.*
tag引用的url 变成了 www.ecside.org
这两个变更可能会引起部分人的不满,但是我还是决定变了,原因有2
一是ecside和ec的差别越来越大,保留原名只会给人造成麻烦,误以为可以通用
二是这样的变更可以使ecside与原版ec共存.
对外部css js 图片文件的存放位置 做了调整,统一放到 ecside文件夹下
程序改进:
1 过滤器前面的小图标可以支持点击了,而不用非要按回车
2 某列不许被编辑,但是却希望他的值可以被提交时,可以使用 cellValue="值" 属性
例如例子demofull里的 用户名那列
3 对ECSideFilter进行了一些调整,同时解决了和spring耦合的问题
bug修正:
1 ECSideUtils.isSearchMatch的bug, 发现人 junhui.qiao
2 出现两个<table>具有相同id的bug, 发现人 111111
3 提交前回调函数( .beforeSubmit)无返回值的bug
4 不显示无导航按钮时,刷新按钮不好用的bug
其他:
关于"正在提交..."一直存在的问题.
造成这个问题的原因很多,我原先的版本没有提供一个合理的更好的方法来帮助大家确定问题.
这个版本当后台出错的时候,会向前台发送错误信息,而不是让前台什么都不做.
所以,这个版本未必能直接解决"正在提交..."一直存在的问题,但是可以更好的帮助大家定位问题.
除了以上的内容,程序还有其他一些细小的调整和bug修正,推荐更细:)
继续给自己做个广告:
我打算在上海找工作(java相关).如果您那里有合适的职位欢迎联系我.谢谢了.