`
renjie120
  • 浏览: 237672 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D11bba82-ec4a-3d31-a3c0-c51130c62f1c
Java应用集锦
浏览量:22903
社区版块
存档分类
最新评论

表格树GridTree的后台示例代码(含war包)(有更新版本)

阅读更多

20100403后记:

已经发布了表格树的懒加载版本,基本解决了性能的问题!并且公布源码。

 

http://renjie120.iteye.com/admin/blogs/631822

-----------------------时间分割线------------时间分割线-------------------------

之前的表格树的例子中只有静态的示例,现在发来后台代码,含有war包.
欢迎提出问题.

静态demo地址:
http://renjie120.iteye.com/admin/blogs/553086

重要:关于性能问题:
加载静态数据:(硬件:thinkpad sl400 ce3, 浏览器:ie8)
    一页显示100行(共6列)(包含特殊格式化列),时间1秒
    一页显示200行(共6列)((包含1个特殊化列(下拉菜单)),时间1.9秒
    一页显示300行(共6列)((包含1个特殊化列(下拉菜单)),时间3.9秒
    一页显示400行(共6列)((包含4个特殊化列),时间12秒
    一页显示400行(共6列)((包含1个特殊化列(下拉菜单)),时间8秒
    一页显示400行(共6列)((不包含特殊化列),时间6秒

现在的解决办法:
1.使用后台传递json数据的方式
2.使用分页
3.如果不分页,请少用特殊化列,因为渲染时间会消耗多

后期更新:
1.进一步解决性能问题,使用懒加载的表格树方式,即第一次只加载一层节点,点击加号节点再到后台查询显示下级节点
2.优化代码中的垃圾代码
3.提供更多的表格树功能函数,以及公开代码

 

分享到:
评论

相关推荐

    tomcat文章中的项目部署的示例war包

    tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署...

    Activiti5.15 示例war包

    标题中的"Activiti5.15 示例war包"指的是包含了Activiti 5.15版本的Web应用示例的WAR(Web ARchive)文件。WAR文件是一种Java Web应用程序的标准打包格式,可以被部署到支持Servlet容器(如Tomcat、Jetty等)上运行...

    springboot 打包war包

    本话题聚焦于如何使用Maven来打包一个Spring Boot项目为WAR包。 **Maven与多模块项目** Maven是一个强大的项目管理和依赖管理工具,它通过使用一个标准的项目对象模型(Project Object Model,POM)来描述项目,并...

    solr.war包solr.war包solr.war包solr.war包solr.war包

    solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...

    网站的 war包

    网站的war包,网站的war包,网站的war包,网站的war包,网站的war包,网站的war包,

    ant打war包

    在这个示例中,我们定义了三个目标:`init`用于创建必要的目录,`compile`用于编译源代码,`war`则负责生成WAR包。 提到"svn的几个不同版本",这可能指的是Subversion(SVN),一个版本控制系统,用于跟踪文件和...

    WAR包的制作和解压过程指导

    更新的具体步骤与制作WAR包相似,只需确保新版本的代码或资源文件已被替换到正确的项目目录中,然后再按照上述步骤进行打包即可。 #### 4. WAR包的解压 解压WAR包通常是为了查看其内部结构或进行某些维护工作。...

    将Springboot3项目打WAR包示例代码

    在Springboot3.x中将项目工程快速打成WAR包的示例代码,适合Springboot初学者或Springboot2.x升级到Springboot3.x的项目开发人员参考使用,JDK版本建议升级到21及以上,如何在Eclipse中打WAR包的方法请参考...

    oauth2的示例工程源代码spring-security-oauth-samples(含war包)

    oauth2的示例工程源代码,含build好的war包 来源于github,但build会很耗时间 直接取出2个target目录下的war文件 改名为tonr2.war和sparklr2.war 置于webapps下 启动tomcat后,访问http://localhost:8080/tonr2 即可...

    金蝶容器重新部署war包过程详细阐述

    在金蝶容器中重新部署war包,往往是为了更新应用或者修复bug。 接下来,根据文档的描述,我们来详细探讨重新部署war包的详细步骤: 1. 项目准备和构建:首先,在开发环境中,需要对项目进行修改和完善。完成修改后...

    weblogic部署测试war包

    【标题】:“WebLogic部署测试WAR包” 在Java企业级应用开发中,Web服务器和应用服务器扮演着至关重要的角色。WebLogic是Oracle公司提供的一款强大、功能丰富的Java EE应用服务器,而WAR(Web ARchive)文件则是一...

    war包依赖检查

    "war包依赖检查"是为了确保项目中所有war包的依赖版本一致且正确。war包通常用于打包Web应用程序,其中包含了Servlet、JSP等Web组件。当war包的依赖不当时,可能会引发运行时错误、功能缺失或者性能下降。因此,对...

    jenkins.war包2.346.1版本

    在2.346.1版本中,可能会有新的或更新的插件可用,比如支持最新的Git版本、改进对Docker容器的管理或者增强对特定编程语言的构建支持。 在使用这个版本时,用户应该注意以下几点: 1. 在升级前,最好备份现有的...

    Jenkins.war包长期支持版本LTS2.222.1

    众所周知从官网下载Jenkins的war包是出奇的慢,此war包版本是2.222.1长期支持版(LTS),可放心使用,具体使用方式请在csdn中搜索

    Ubuntu上Tomcat部署war包失败的解决办法.docx

    本文将详细介绍 Ubuntu 上 Tomcat 部署 war 包失败的解决办法,涵盖了 jdk 版本不对、war 包中的库与 Tomcat 自带的库矛盾、Tomcat 初始页中的推举工具、日志文件的重要性等方面。 一、jdk 版本不对 在 Ubuntu 上...

    dubbo管理后台war包

    dubbo-admin-2.5.4-SNAPSHOT自己打包版,放tomcat启动即可, dubbo-admin-2.5.4-SNAPSHOT自己打包版,放tomcat启动即可

    geoserver,2.20.4,版本war部署包

    这个压缩包文件是GeoServer的2.20.4版本的WAR部署包,适用于Java环境下的Web应用服务器,如Apache Tomcat或Jetty。 1. **GeoServer简介** GeoServer是一个基于Java Servlet规范的应用程序,它可以接收地理空间数据...

    cat监控服务最新war包,版本3.0.0

    cat监控服务最新war包,版本3.0.0,用于cat监控部署,部署方式参照:https://github.com/dianping/cat/wiki/readme_server

    JavaEE网上书店完整版含war包

    【JavaEE网上书店完整版含war包】是一个综合性的项目,展示了如何利用JavaEE技术栈构建一个实际的电子商务应用,特别是在网上书店领域的实现。这个项目的核心是基于Struts2、Hibernate和Spring这三大流行框架的集成...

    hello的一个war包

    【标题】"hello的一个war包"是一个专门为初学者设计的Web应用程序压缩包,它遵循了Java Web应用程序的标准打包格式——WAR(Web ARchive)。WAR文件是Java EE平台中的一个重要组成部分,它允许开发者将所有必要的...

Global site tag (gtag.js) - Google Analytics