该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-27
今天又去看了一下,再给几点建议
1.修改数据最好不要即时保存,因如果误删除就麻烦了 2.可以把viewConfig里的forceFit:true去掉,当表里的列很多时,就都挤在一起了, 3.显示表数据的表格可以用livegrid (http://www.siteartwork.de/livegrid/),这样当数据量大时,直接拉流动条应该比去翻页爽一点, LZ可以去建一个群,大家一起讨论QQ:278221979 |
|
返回顶楼 | |
发表时间:2008-06-27
不错哦
呵呵 先看看文档先 |
|
返回顶楼 | |
发表时间:2008-06-27
发再一个问题,导出HTML的编码是UTF-8,但页面里是<meta http-equiv='Content-Type' content='text/html;charset=GBK'/>,
还有我表格的数据有71页,导出数据的范围只能到7 |
|
返回顶楼 | |
发表时间:2008-06-27
做的非常好。
学习。 |
|
返回顶楼 | |
发表时间:2008-06-27
还没有跑起来,server端启动的时候有错,不过看叻一下js的代码和json转换那块的代码。
指的借鉴,特别是js这块的代码,模块和class的划分,对我以后做js代码的重构都有一定的可参考性 |
|
返回顶楼 | |
发表时间:2008-06-27
leebai 写道 界面不错,支持!
两个都做得相当不错。 很有帮助啊。 |
|
返回顶楼 | |
发表时间:2008-06-27
lz好样的
我相信这个将是我见到的基于ext的最NB的项目!!!!!!! 后台lz采用的什么框架和技术??? 也简单说说呗 |
|
返回顶楼 | |
发表时间:2008-06-27
wdp 写道
今天又去看了一下,再给几点建议
1.修改数据最好不要即时保存,因如果误删除就麻烦了 2.可以把viewConfig里的forceFit:true去掉,当表里的列很多时,就都挤在一起了, 3.显示表数据的表格可以用livegrid (http://www.siteartwork.de/livegrid/),这样当数据量大时,直接拉流动条应该比去翻页爽一点, LZ可以去建一个群,大家一起讨论QQ:278221979
遇到字段比较多的时候 forceFit确实会很不好看,我考虑在程序中判断一下,如果字段数大于某个(比如说10)值的时候,就取消forceFit。因为在字段少的的情况下,forceFit还是很不错的,可以避免横向滚动条。
即时保存确实有你所说的问题,那就只能再提供一个保存按钮了。
|
|
返回顶楼 | |
发表时间:2008-06-27
fins 写道 lz好样的
我相信这个将是我见到的基于ext的最NB的项目!!!!!!! 后台lz采用的什么框架和技术??? 也简单说说呗 我也很想知道,特别是导出,保存功能 |
|
返回顶楼 | |
发表时间:2008-06-27
fins 写道
lz好样的
我相信这个将是我见到的基于ext的最NB的项目!!!!!!! 后台lz采用的什么框架和技术??? 也简单说说呗
能得到fins大虾的肯定,真是备受鼓舞呀,平日我从你的帖子里学了不少东西。
后台采用SpringMVC(Spring2.5):使用标注替代了Spring的配置文件; View 与 Controller 之间传递的是JSON格式的数据(使用json-lib协助生成)。 Controller 从 Spring的 MultiActionController 继承而来,因此大部分使用了RequestDataBinder,这样达成了在前台操纵的是js对象,后台有对应映射的JavaBean,很大程度上避免了令人讨厌的 request.getParameter("XXXX");。
数据库服访问的部分抽象成一个接口,其中包括 取得数据库基本信息(例如名称、版本等),取得数据元素信息(例如:表、视图、存储过程等)、执行SQL、操作LOB类型数据等方法。 对于该接口有一个通用的抽象实现,完成了大部分(对所有数据库而言都一样)的功能。在实现中全面依赖spring-jdbc包。 而对于各数据库有差异的地方,会在具体的接口实现类中表现出来。下面贴出一个类图示意:
|
|
返回顶楼 | |