该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-22
smalldeer 写道 一直关注ecside,谢谢你们的无私奉献,真的增强好多。
有一个问题请教,我在一个页面中,要使用2个表格, 如果不写request.setAttribute("totalRows", new Integer(rowc)); 就会报 You need to specify the totalRows (as an Integer) to use the org.extremecomponents.table.callback.LimitCallback. 如果写,但是有2个table,参数只有一个totalRows,我如何为2个表格分别指定它的totalRows呢 请教一下,十分感谢。 说来惭愧啊 我虽然一直在研究ec的代码 并做出改造 但是 有几个地方我一直没有深入的涉及 其中就包括 同一叶面显示多表格的设计 因为我一直认为这不是一个好的实现方式 其实代码是这样的 他先去找 tableId+"_totalRows" 找不到了 才去找 totalRows 我的那个例子对你有误导 我的错 |
|
返回顶楼 | |
发表时间:2007-01-22
今天把最新的版本加入到工程中,发现一个问题。
我的工程是UTF-8编码。 首先,我把ecside.js转成了utf-8编码。并修改了ENCODING. var ECSideMessage={ ENCODING : "UTF-8", WAITTING_MSG : "\u6b63\u5728\u63d0\u4ea4...", ERR_PAGENO : "\u8df3\u8f6c\u9875\u6570\u53ea\u80fd\u662f 1 \u81f3 #{1} \u7684\u6574\u6570\u3002", OVER_MAXEXPORT : "\u6570\u636e\u603b\u6570\u8d85\u8fc7\u4e86\u6240\u5141\u8bb8\u7684\u6700\u5927\u503c( #{1} \u6761 )\u3002" }; 但是,每页面加载完毕后都提示“正在提交...” 同时报js错: 行:35 字符:8 错误:例外被抛出且未被接住。 好像是ecside.js有问题,恢复以前的eccn.js就好了。 我用的是IE。 |
|
返回顶楼 | |
发表时间:2007-01-22
你用的这个例子已经不再适用了
:( 请用demo.do这个例子 |
|
返回顶楼 | |
发表时间:2007-01-22
找到原因了,我在加载ecside.js前加载了prototype/scriptaculous.js
所以报错了。 去掉prototype/scriptaculous.js的声明就好了。 |
|
返回顶楼 | |
发表时间:2007-01-22
想请教大家问题(目前是最新版)
用了最新版後,页面会出现<TD colspan="3"Error 500: Cannot forward. Response already committed. 找了好久都不知道怎样解决 是不是跟request.setAttribute("totalRows",new Integer(rowc));有关?? 我之前都run好好的,现在新版范例已经不见这一行了,我该怎麽做? 我之前作法是把presidents.size()当成rowc,是可以跑得 还是有什麽地方我需要改变 |
|
返回顶楼 | |
发表时间:2007-01-22
去掉这一行看看?
因为我那个例子的 TDDispatchAction已经做了向attribute里放入totalRows的工作 |
|
返回顶楼 | |
发表时间:2007-01-22
新版本开发完成
但是变化又比较大 所以暂时不能上传 新版本修正了现在版本里的几个不常见 但是很严重的bug 同时加入了 在xml里配制sql 自动展现列表的全新功能 (真正的0java代码编程) 当然你也可以自己写java来增强功能 或者使用传统方式 呵呵 敬请期待 |
|
返回顶楼 | |
发表时间:2007-01-23
楼主更新的真快
热切期待 |
|
返回顶楼 | |
发表时间:2007-01-23
楼主的热情太高了
真担心你哪天没兴趣了:( |
|
返回顶楼 | |
发表时间:2007-01-23
呵呵 会有那么一天的
但是我想那时候ecside一定已经很棒了 在那一天到来之前 ecside还有好多好多东西要做呢 随着功能的增强 我的野心也在膨胀 哈哈哈 |
|
返回顶楼 | |