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圈子:
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相关).如果您那里有合适的职位欢迎联系我.谢谢了.
- ecside_2.0_beta3_20070525.zip (781.8 KB)
- 描述: 该附件包含全部ecside源代码,以及示例代码,但并不包含依赖的jar包。
依赖的jar包可以去ecside圈子里下载,
或者按照该附件内的\WEB-INF\lib下的filelist.txt文件里记录的jar包自行下载。
- 下载次数: 5059
分享到:
相关推荐
**ecSide 2.0 Beta3 标签使用说明** ecSide是一款强大的Web开发框架,其2.0 Beta3版本引入了更为丰富的标签库,旨在提高开发者的工作效率和代码可读性。本文将详细介绍ecSide 2.0 Beta3中的标签使用方法,帮助...
6. `leakcanary-android-2.0-beta-3.aar`:这是整个LeakCanary Android库的集成,包含了所有必要的组件,可以直接添加到项目中使用。 7. `leakcanary-object-watcher-2.0-beta-3.jar`:对象观察者的独立库,可以...
《 TightVNC 2.0 Beta 4 安装指南及深入理解》 TightVNC 是一款流行的远程桌面控制软件,它允许用户通过网络访问并控制其他计算机。标题中的 "tightvnc-2.0beta4-setup" 指的是 TightVNC 的 2.0 beta 4 版本的安装...
2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件...
51--[3D场景实现-beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码51--[3D场景实现-beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码51--[3D场景实现-beta].zip源码scratch2.0 3.0编程...
NetShop网店系统 v2.0 Beta 是一个专为在线商业活动设计的软件平台,它集成了电子商务所需的各种功能,旨在帮助商家快速建立和管理自己的网上商店。这个版本是Beta测试版,意味着它正处于开发的中期阶段,可能包含...
velocity-tools-view-2.0-beta1.jar, 供大家使用
3. **改进的自动完成**:TextMate 2.0 beta的自动完成功能更加强大,不仅支持基本的代码补全,还具备智能感知上下文的能力,能预测并建议可能的代码片段。 4. **Git集成**:内置的Git支持让用户无需离开编辑器就能...
-- 2.0 PD3 --> <supportedRuntime version="v2.0.31113"/> <!-- 2.0 PD2 --> <supportedRuntime version="v2.0.31010"/> <!-- 2.0 PD1 --> <supportedRuntime version="v1.2.30703"/> <!-- 2.0 PDC --> ...
《mp3DC-v2.0Beta:专业而实用的音乐裁剪工具》 在数字化音频时代,音乐爱好者们经常需要对音频文件进行个性化处理,比如截取音乐中的精彩片段作为铃声、背景音乐或者分享给朋友。这时,一款高效易用的截歌软件就...
《OCR训练神器:jtessboxeditorfx-2.0-beta深度解析》 在数字化时代,光学字符识别(OCR)技术已经成为了将图像中的文本转换为可编辑格式的关键工具。而jtessboxeditorfx-2.0-beta是一款专为Tesseract OCR引擎设计...
EZ-FTP 2.0 Beta 的发布旨在提供一个更易于管理和配置的FTP服务器环境,尤其适合初学者和中小型企业。 FTP服务器软件的核心功能包括创建用户账户、设定权限、管理目录结构以及监控服务器活动。EZ-FTP 2.0 Beta 提供...
browsermob-proxy-2.0-beta-6-bin.zip,大小为19M/
《Crimm Imageshop 2.0 Beta:轻量级图像处理软件的探索与应用》 Crimm Imageshop 2.0 Beta是一款备受期待的图像处理软件,它以其小巧的体积、强大的功能和高效的执行速度赢得了用户们的青睐。这款软件以绿色执行为...
lyadmin轻量级通用后台 v2.0 beta3更新日志 1、代码按psr2格式化 2、列表页面自动生成器ListBuilder新增多条件筛选功能(ListBuilder是一个PHP后端无需写html即可完成页面生成的工具,加快一般后台功能开发效率50%...
在"apache-log4j-2.0-beta7-bin.zip"这个压缩包中,我们找到了Log4j 2.0 beta7版本的二进制文件,这通常包含了运行库和必要的配置文件,使得开发者可以快速地在他们的项目中集成和使用Log4j。 Log4j的核心功能是...
maven-reporting-impl-2.0-beta-3.jar
maven-reporting-api-2.0-beta-3.jar
3. **Lifecycle管理**:Log4j 2.0引入了生命周期概念,允许组件在启动和关闭时执行特定操作。这使得初始化和清理过程更加有序,也方便了插件的扩展。 4. **Lookup机制**:Log4j 2.0支持Lookups,这是一个动态变量...
maven-reporting-impl-2.0-beta-3-sources.jar