论坛首页 Java企业应用论坛

[2007-01-21 18时发布]ecside 1.0rc1: 列表组件eXtremeComponents全面增强版

浏览 157420 次
该帖已经被评为精华帖
作者 正文
   发表时间:2007-01-19  
我引进了这个组件后,从数据库读取数据分页,
但是点击页面页数和上一页下一页,
都没有进入相应的action,也就是
var myAjax = new Ajax.Request( url,
{method: method, asynchronous: asy , parameters: pars, onComplete: resfunc } 中的url,
请问可能是什么原因,我的程序已经进入上面那段程序
且已经进入 resfunc。
0 请登录后投票
   发表时间:2007-01-19  
昨天的问题找到了,是extremecomponents.tld文件中包含了没有定义的att,只要把extremecomponents.tld文件中的描述删除了就可以了,估计extremecomponents.tld还是用的extremecomponents带的
0 请登录后投票
   发表时间:2007-01-19  
原本要今天发的新版本,但是太晚了

由于变化较大 完整版+jar包有14M 左右
明天再来传吧  中午晚上还都没吃呢

明天再发 明天一定发
(今天忙着开发 没有回答大家的各种问题 实在抱歉了 )

先发一下新特性 还有简易 logo :


===============================
2007-01-19 22点
===============================
沉寂两天,但一直没有闲着,带来了大变化。
1) 实现了灵活的可定制的“可编辑列表”功能 (详见help.txt 200行左右的描述 以及示例)
支持多种编辑方式(文本框 下拉框 将来还会支持更多),可自定义模版(使用自定义的文本框 下拉框),还提供了:
对可编辑列进行标识,对编辑过的cell进行标识(默认为改变单元格背景色),
使用ajax技术提交后台,提交成功的cell将清除编辑标识 等贴心设计。
2) 增加了 高亮显示选种行的功能,使用 ec:table属性: selectlightRow="true"
3) 去掉了 fullnavigation导航条,将其与navigation导航条合并
改为为ec:table增加属性 nearPageNum="数字" 用来设置导航条前后显示的邻近页数 等于0时 为不使用邻近页。
4) 为ec:table增加了 maxRowsExported="数字" 属性,用来限制导出大最大条数, 如果数据超过这个数目,则不执行导出操作。
5) 为之前增加的ec:table的pageSizeList属性 增加了特性
pageSizeList="max:200,10,15,30,50,100,all" 如果 10--100以及all中,某一项大过了max的200则 不在列表中显示。
也可以只使用pageSizeList="max:200" 此时将 使用默认设置,并进行max控制。
6) 解决了pdf中文编码问题,终于支持pdf导出了。
7) 恢复了对sitemesh的支持,用法见原版ec文档(我没有亲自没有测试,因为我不会用sitemesh )。
8) Ajax翻页优化,同时增加了 ECSide.findAjaxZoneAtClien 属性,可设置 客户端 还是 服务端进行 html代码剪裁。
默认推荐使用 服务器端。
9) 再次对js和java代码进行了较大规模的重构,清理了一些无用代码,添加了必要的协议信息。
10) 还有一些细节的修改(例如对滚轮的支持更自然) 和对一些小bug的修正,但是由于变化较大,肯定还会带来一些新bug。
11) 整个示例的应用逐步发展为 ecside 的最佳实践,加入了hsqldb(hsqldb的使用参考了springside),全新的例子。
当然还不够好 会在以后的日子里继续完善。
12) 做了一个简单的logo

  • 描述: 哈哈 今天做的一个logo.不好看:( 以后还会再改
  • 大小: 7.8 KB
  • 描述: 最新的demo截图
  • 大小: 98.6 KB
0 请登录后投票
   发表时间:2007-01-19  
一直在线上等着,虽然今天没有新版出来,但是也要请老兄当然身体哦,身体是革命的本钱哦。明天再来看
0 请登录后投票
   发表时间:2007-01-19  
fins辛苦了;别饿坏了..
我很想看到新增的(1)(6)两个功能终于加上了/
今天一直想看新版本的发布,所以过一间隔就过来看看,想试一下新版本
0 请登录后投票
   发表时间:2007-01-19  
fins:
接下来的工作最好是完善一下ecside,重构优化,减少bug,新功能就看一下大家的意见啦;还有就是写写一点点的文档,这一排可能帮不上写文档的忙,因为在做东西整天编码多;待我研究比较熟悉了,会尽可能地帮忙一点点写一点文档,以使更多的人了解一下
0 请登录后投票
   发表时间:2007-01-20  
感谢作者的辛勤劳动
0 请登录后投票
   发表时间:2007-01-20  
发布了 累死了
呼呼
这几天我的本职工作都没怎么做
要休息一阵
ecside上的工作主要就是bug收集和需求收集
(但bug收集 但未必改,新功能收集 但未必加 时间有限啊)

我们有自己的圈子了
以后大家有 ecside相关的问题 可以去圈子里
我的 blog里问( http://fins.iteye.com/blog/48723 ) 
别在发消息了 因为发消息别人看不到 而有些问题可能别人也遇到过 或者是我回答的不对 别人也可以帮忙
对吧?
谢谢大家

ecside发布地址:
http://fins.iteye.com/blog/40190
ecside圈子:
http://ecside.iteye.com/
ecside综合讨论专用帖
http://fins.iteye.com/blog/48723 
0 请登录后投票
   发表时间:2007-01-20  
终于把依赖包上传完了
:(
0 请登录后投票
   发表时间:2007-01-20  
fins 写道
终于把依赖包上传完了
:(

新版本的依赖包在哪里啊??
刚才导入我的ide,看了一下,有错误,可能是依赖包的问题
java.lang.ClassNotFoundException: demo.common.HsqlListener
已经spring,hsqldb的包放到路径中去了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics