- 浏览: 2610251 次
- 性别:
- 来自: 小胖儿的大城
文章分类
最新评论
-
ni4wangba0:
ni4wangba0 写道亲测,算法有问题。对不起,其实是我自 ...
谈谈"求线段交点"的几种算法(js实现,完整版) -
ni4wangba0:
亲测,算法有问题。
谈谈"求线段交点"的几种算法(js实现,完整版) -
kers007:
苹果不让Webapp 在appstore 里发布,我不知道对 ...
苹果真的要在 AppStore 里封杀 WebApp 吗? -
striveandlive:
fins = js大牛
[原创]GT-Template, 一个超轻量级的js模板工具. -
AlwaysYang:
基础扎实的才能行走天下。
关于body的"大小"在ie和ff下的一些基础知识
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发布地址:
2.0:
ECSide圈子:
http://ecside.group.iteye.com/
作者blog:
http://fins.iteye.com/
===============================
2007-04-27
ECSide 2.00 beta 1发布
===============================
终于决定把2.0拿出来献丑了.
beta版本还没有很好的例子和文档(这话从1.0就开始说了 呵呵)
主要新特性-----太多了,未来的几天我再圈子的论坛里慢慢补充吧
明天就要结束漫长的出差之旅(半年啊 :'( )了,直接杀向上海了,祝我好运吧
这次只提供了3个简单的例子
一个传统列表的例子,这里的传统是相对新版本的ecside生成的列表所说的.
可以简单的理解为,静态的整体table(表头和表体在一个table内,没有内部滚动条的特性)
大家可以查看生成的html代码,与demo.jsp对比一下更好理解.
democlassic.jsp
一个通常的例子(大多数情况下,也许您只需要使用这些功能)
demo.jsp
功能比较多的一个例子,几乎涵盖了所有主要特性
demofull.jsp
下一步的计划比较简单:
1 完善打印功能
2 继续加强脚本语言的应用范围,简化使用方式
3 修改bug
4 写说明文档 呵呵 文档 终于要有了
5 回答大家的问题.
关于分页的问题:
其实是支持两种分页的 一种是例子中的分页 适合数据量不大的情况
另一种是数据库分页 数据库分野的例子1.3版里有
这个beta版本 没有提供更多的例子 主要是我打算把例子好好规划一下
做些更有代表性的例子.
更多更好的例子 会在下一版提供
当然,如果您有一定的经验,完全可以照着1.3的例子写出数据库分野的代码来
我按照1.3版本的Action中的做法,
Action如下:
可在页面还是出现分页不正确的现象,
我跟踪进去看了一下,在RequestUtil类的
此处limit.setRowAttributes(totalRows, defaultPageSize);时值是正确的。
但在DefaultHtmlView类的init方法内我打印出Limit里的信息时结果不正确
(页面分页是由model里的Limit里的TotalRows的值决定的)
请fins帮一下忙。谢谢先!
我想还是参照bufflo或者dwr,写一个1分钟之内把ecside跑起来的例子,然后再做一个例子演示下在当前流行的SSH框架如何使用ecside,至于“标签和属性的说明”,这个倒可以慢慢来。
一家之言,呵呵。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: fins ( name: Wei Zijun , email:fins@163.com , blog:http://fins.iteye.com )
EC Side是一个开源的列表组件。
他源自著名开源列表组件 eXtremeComponents (http://www.extremecomponents.org),
但现在已经脱离eXtremeComponents,独立发展(仍有部分代码来自 eXtremeComponents)。
“做最实用易用的列表组件”是ECSide的目标。
ECSide发布地址:
2.0:
ECSide圈子:
http://ecside.group.iteye.com/
作者blog:
http://fins.iteye.com/
===============================
2007-04-27
ECSide 2.00 beta 1发布
===============================
终于决定把2.0拿出来献丑了.
beta版本还没有很好的例子和文档(这话从1.0就开始说了 呵呵)
主要新特性-----太多了,未来的几天我再圈子的论坛里慢慢补充吧
明天就要结束漫长的出差之旅(半年啊 :'( )了,直接杀向上海了,祝我好运吧
这次只提供了3个简单的例子
一个传统列表的例子,这里的传统是相对新版本的ecside生成的列表所说的.
可以简单的理解为,静态的整体table(表头和表体在一个table内,没有内部滚动条的特性)
大家可以查看生成的html代码,与demo.jsp对比一下更好理解.
democlassic.jsp
一个通常的例子(大多数情况下,也许您只需要使用这些功能)
demo.jsp
功能比较多的一个例子,几乎涵盖了所有主要特性
demofull.jsp
下一步的计划比较简单:
1 完善打印功能
2 继续加强脚本语言的应用范围,简化使用方式
3 修改bug
4 写说明文档 呵呵 文档 终于要有了
5 回答大家的问题.
- ecside2.0_beta_1_20070427.zip (427.9 KB)
- 描述: 该附件包含全部ecside源代码,以及示例代码,但并不包含依赖的jar包。 依赖的jar包可以去ecside圈子里下载, 或者按照该附件内的\WEB-INF\lib下的filelist.txt文件里记录的jar包自行下载。 (依赖包更新了,大家可以去圈子里重新下载dependencies_common文件)
- 下载次数: 5134
评论
44 楼
robbin
2007-05-06
更多讨论可以到ECSide圈子:
http://ecside.group.iteye.com/
http://ecside.group.iteye.com/
43 楼
zyhalj
2007-05-06
太好了,你的工作简直可以用完美来形容
42 楼
fishinlove
2007-05-05
牛人啊.!!
41 楼
shim
2007-05-05
fins 写道
关于分页的问题:
其实是支持两种分页的 一种是例子中的分页 适合数据量不大的情况
另一种是数据库分页 数据库分野的例子1.3版里有
这个beta版本 没有提供更多的例子 主要是我打算把例子好好规划一下
做些更有代表性的例子.
更多更好的例子 会在下一版提供
当然,如果您有一定的经验,完全可以照着1.3的例子写出数据库分野的代码来
我按照1.3版本的Action中的做法,
Action如下:
public ActionForward doQuery(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { UserInfoDAO userInfoDAO=(UserInfoDAO)getBean("userInfoDAO"); Enumeration enumer=request.getParameterNames(); while(enumer.hasMoreElements()){ String enumStr=(String)enumer.nextElement(); System.out.println("=======name======:"+enumStr); System.out.println("=======name======:"+request.getParameter(enumStr)); } int totalRows = RequestUtil.getTotalRowsFromRequest(request); if (totalRows < 0) { // TODO �� userInfoDAO.getAllUserInfoNumber()Ϊ�ܹ�ȡ��������ķ��������滻Ϊʵ�ʵ�ʵ�֡� totalRows = userInfoDAO.getAllUserInfoNumber(); } // ȡ�õ�ǰҪ��ѯ��ҳ��ļ�¼��ֹ�кš� // Ҳ����ʹ�� getRowStartEnd(HttpServletRequest request, int totalRows,int defautPageSize,int offset) // ����������0��ʼ�������� ����ķ�������ָ���Ӽ���ʼ ORACLE��ݿ�һ���Ǵ�1��ʼ��,HSQLDB�Ǵ�0��ʼ. int[] rowStartEnd = RequestUtil.getRowStartEnd(request, totalRows,DEFAULT_PAGE_SIZE); // TODO �� userInfoDAO.getAllUserInfo(rowStartEnd[0], rowStartEnd[1]) // Ϊ��ѯ��¼�ķ��������滻Ϊʵ�ʵ�ʵ�֡�rowStartEnd[0], rowStartEnd[1]Ϊ��ֹ�� // rowStartEnd[0], rowStartEnd[1] ��� �ҿ� List rslist = userInfoDAO.getSomeUserInfo(rowStartEnd[0], rowStartEnd[1]); request.setAttribute("recordList", rslist); request.setAttribute("GENDER_MAP", CommonDictionary.GENDER); request.setAttribute("USERROLE_MAP", CommonDictionary.USERROLE); return mapping.findForward("listPage"); }
可在页面还是出现分页不正确的现象,
我跟踪进去看了一下,在RequestUtil类的
public static Limit getLimit(HttpServletRequest request, String cTableId, int totalRows, int defaultPageSize) { 。。。。。。。。。。。。。。。。。。。。。。 limit.setRowAttributes(totalRows, defaultPageSize); request.setAttribute(ECSideConstants.TABLEID_KEY, tableId); tableId = tableId == null ? "" : tableId + "_"; request.setAttribute(tableId + TableConstants.TOTAL_ROWS, new Integer( totalRows)); return limit; }
此处limit.setRowAttributes(totalRows, defaultPageSize);时值是正确的。
但在DefaultHtmlView类的init方法内我打印出Limit里的信息时结果不正确
(页面分页是由model里的Limit里的TotalRows的值决定的)
public void init(TableModel model){ Limit limit=model.getLimit(); System.out.println("=====TotalRows=:"+limit.getTotalRows()); }
请fins帮一下忙。谢谢先!
40 楼
keete
2007-05-04
看了DEMO,非常棒。俺要的就是这个。
39 楼
fins
2007-05-01
我的博客里发表了一篇 ecside的入门文章.
未来几天会陆续晚上它,需要的朋友可以去读一下
http://fins.iteye.com/blog/76413
未来几天会陆续晚上它,需要的朋友可以去读一下
http://fins.iteye.com/blog/76413
38 楼
lonelyfatboy
2007-04-30
,终于出现了!
等了很久!!
等了很久!!
37 楼
fins
2007-04-30
好主意 谢谢 你的建议
36 楼
leondu
2007-04-30
fins 写道
刚才突然发现下载量居然达到了2000多 呵呵
真是太谢谢的家的支持了
这几天我会利用闲暇时间开始写文档的.
暂时想先写一些标签和属性的说明
以及一些简单的ECSIDE的工作方式.
不知道这样的内容是否是大家目前最需要的
真是太谢谢的家的支持了
这几天我会利用闲暇时间开始写文档的.
暂时想先写一些标签和属性的说明
以及一些简单的ECSIDE的工作方式.
不知道这样的内容是否是大家目前最需要的
我想还是参照bufflo或者dwr,写一个1分钟之内把ecside跑起来的例子,然后再做一个例子演示下在当前流行的SSH框架如何使用ecside,至于“标签和属性的说明”,这个倒可以慢慢来。
一家之言,呵呵。
35 楼
fins
2007-04-30
刚才突然发现下载量居然达到了2000多 呵呵
真是太谢谢的家的支持了
这几天我会利用闲暇时间开始写文档的.
暂时想先写一些标签和属性的说明
以及一些简单的ECSIDE的工作方式.
不知道这样的内容是否是大家目前最需要的
真是太谢谢的家的支持了
这几天我会利用闲暇时间开始写文档的.
暂时想先写一些标签和属性的说明
以及一些简单的ECSIDE的工作方式.
不知道这样的内容是否是大家目前最需要的
34 楼
sfc991224
2007-04-30
强烈支持
33 楼
sinbo
2007-04-30
呵呵,你的努力大家都是看到的,谢谢!
32 楼
sinbo
2007-04-30
哥们你太牛了,我没有白等!
31 楼
qqeerr20012001
2007-04-29
支持一下
30 楼
fins
2007-04-29
谢谢大家的支持
我现在在上海了呵呵
关于分页的问题:
其实是支持两种分页的 一种是例子中的分页 适合数据量不大的情况
另一种是数据库分页 数据库分野的例子1.3版里有
这个beta版本 没有提供更多的例子 主要是我打算把例子好好规划一下
做些更有代表性的例子.
更多更好的例子 会在下一版提供
当然,如果您有一定的经验,完全可以照着1.3的例子写出数据库分野的代码来
关于文档:
文档是一定要用WIKI的,但是没想好是等JAVAEYE的WIKI还是用GOOGLE CODE的.
关于新版本和BUG
我现在在上海 没有可编程的环境 可能暂时修改不了 但是有的BUG也许还是可以凭空分析出原因的 如果可以 我一定会在论坛解答的
(但是建议大家去圈子的论坛)
关于圈子
所有的人的申请我都会通过 但是圈子的认证系统好象有BUG,很多时候通过了也不行 这个我也很郁闷 :'(
最后再次谢谢大家的关注和支持
我现在在上海了呵呵
关于分页的问题:
其实是支持两种分页的 一种是例子中的分页 适合数据量不大的情况
另一种是数据库分页 数据库分野的例子1.3版里有
这个beta版本 没有提供更多的例子 主要是我打算把例子好好规划一下
做些更有代表性的例子.
更多更好的例子 会在下一版提供
当然,如果您有一定的经验,完全可以照着1.3的例子写出数据库分野的代码来
关于文档:
文档是一定要用WIKI的,但是没想好是等JAVAEYE的WIKI还是用GOOGLE CODE的.
关于新版本和BUG
我现在在上海 没有可编程的环境 可能暂时修改不了 但是有的BUG也许还是可以凭空分析出原因的 如果可以 我一定会在论坛解答的
(但是建议大家去圈子的论坛)
关于圈子
所有的人的申请我都会通过 但是圈子的认证系统好象有BUG,很多时候通过了也不行 这个我也很郁闷 :'(
最后再次谢谢大家的关注和支持
29 楼
stonejian
2007-04-29
想问问,为什么我申请加入了圈子,并收到了自动回复消息,但是还是不能下载共享里面的依赖包呢?
28 楼
ll_2046
2007-04-28
fins,支持你!你能在空闲时间来搞ECSide,已经很不容易了,而且还搞的有声有色,我会一直关注你的,关注ECSide!祝你成功!
27 楼
Arden
2007-04-28
这分页怎么是把所有的记录都查出来啊,这不是会很慢?
26 楼
shim
2007-04-28
建议一个改进的地方
日期的过滤能否设计成两个输入框,从****-**-**到****-**-**来过滤
日期的过滤能否设计成两个输入框,从****-**-**到****-**-**来过滤
25 楼
shim
2007-04-28
还有一个地方,在我这好像不行。
就是在标题上右键的过滤功能。
在demofull.jsp中的用户名上右键过滤框中输入test_5,点击查询。
结果没反应。不知道大家的是不是也这样
就是在标题上右键的过滤功能。
在demofull.jsp中的用户名上右键过滤框中输入test_5,点击查询。
结果没反应。不知道大家的是不是也这样
发表评论
-
那些成天说我的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 恳请大家以后不要通 ...
相关推荐
1. `leakcanary-android-core-2.0-beta-3.aar`:这是LeakCanary的核心库,包含了内存泄漏检测的主要逻辑。它负责监听对象的生命周期,当发现疑似内存泄漏的对象时,会触发警告。 2. `leakcanary-object-watcher-...
velocity-tools-view-2.0-beta1.jar, 供大家使用
源代码-ZD-BS v2.0 Beta2.zip
2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码2--[播放器2.0beta].zip源码scratch2.0 3.0编程项目源文件...
maven-reporting-impl-2.0-beta-1.jar
maven-reporting-api-2.0-beta-1.jar
maven-reporting-impl-2.0-beta-3.jar
maven-reporting-impl-2.0-beta-2.jar
maven-reporting-api-2.0-beta-3.jar
maven-reporting-api-2.0-beta-2.jar
maven-reporting-impl-2.0-beta-3-sources.jar
maven-reporting-api-2.0-beta-3-sources.jar
ASP实例开发源码—活跃度插件 V2.0 Beta1 For DVBBS7.1_SP1.zip ASP实例开发源码—活跃度插件 V2.0 Beta1 For DVBBS7.1_SP1.zip ASP实例开发源码—活跃度插件 V2.0 Beta1 For DVBBS7.1_SP1.zip
"apache-log4j-2.0-beta9-bin.zip" 是这个版本的二进制发行版,包含运行和配置Log4j所需的所有文件。 在Log4j 2.0中,主要的知识点包括: 1. **配置灵活性**:Log4j 2.0引入了XML、JSON、YAML和Java API等多种配置...
在"apache-log4j-2.0-beta7-bin.zip"这个压缩包中,我们找到了Log4j 2.0 beta7版本的二进制文件,这通常包含了运行库和必要的配置文件,使得开发者可以快速地在他们的项目中集成和使用Log4j。 Log4j的核心功能是...
apache-log4j-2.0-beta3-src Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也...
这个"ASP实例开发源码—ZD-BS v2.0 Beta2.zip"文件是一个包含ASP源代码的压缩包,适用于学习和开发基于ASP技术的Web系统。 ASP的核心特性包括: 1. **服务器端执行**:ASP代码在Web服务器上运行,而非客户端(如...
在本例中,我们讨论的是 Drupal Wiki 模块的一个版本——"drupal_wiki-5.x-2.0-beta1.tar.gz",它是一个适用于 Linux 环境的 Wiki 解决方案。 Drupal Wiki 模块允许用户创建和编辑共享知识库,促进团队协作和信息...
1. **内容管理**:系统可能提供了一套完整的文章发布、分类管理、搜索和评论功能,使得用户可以方便地创建、编辑和组织网站内容。 2. **模板引擎**:很可能包含了自定义模板的功能,允许管理员或设计师根据需求调整...
Apache Log4j 1.x兼容性API org.apache.logging.log4j/log4j-1.2-api/2.0-beta7/log4j-1.2-api-2.0-beta7.jar