`
tdmlxq
  • 浏览: 39116 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts2性能改进要点

    博客分类:
  • JAVA
阅读更多

1、参考Struts2官方网站的最佳实践建议进行改进,具体网址如下:

    http://struts.apache.org/2.x/docs/performance-tuning.html

2、使用gzip压缩javascript文件,减少传输量,提高页面加载速度

    在Tomcat的server.xml的connector中添加如下配置,激活gzip功能
     compression="on"
     compressionMinSize="2048"
     noCompressionUserAgents="gozilla, traviata"
     compressableMimeType="text/html,text/xml,text/javascript,application/x-javascript,application/javascript"

3、如果可能的情况下,尽量还是使用JSTL和EL表达式。 ${foo}优于<s:property value="foo"/>

分享到:
评论

相关推荐

    starting struts2 online.pdf

    Struts2作为Apache Struts框架的第二代版本,它继承了第一代Struts框架的强大功能,并在此基础上进行了大量的改进和优化,使之更加灵活、强大且易于使用。本书旨在帮助开发者快速掌握Struts2的核心概念和技术要点,...

    Struts2入门v3.0.pdf

    综上所述,《Struts2入门v3.0》是一本非常适合初学者快速掌握Struts2框架的基础教程,不仅覆盖了框架的基本概念和技术要点,还提供了丰富的实践案例,有助于读者从理论到实践的全方位学习。对于想要快速上手Struts2...

    struts2配置

    它继承了Struts1的优点,并且引入了许多改进和新特性,以提高开发效率和应用性能。在本篇文章中,我们将深入探讨Struts2的配置,以及如何通过配置实现一个成功的Struts2应用。 1. **基础配置** - `struts2-...

    Struts书籍 Struts_In_Action_中文版

    讨论Struts框架在性能方面的表现,包括其高效性背后的设计原理和技术实现。 **2.6 Struts的长处和弱点** **2.6.1 弱点** 这部分可能会列出Struts的一些局限性或不足之处,如配置繁琐、学习曲线较陡峭等。 **...

    struts技术文档

    **: 探讨了Struts框架的性能表现。 **2.6 Struts的长处和弱点** - **2.6.1 弱点**: 讨论了Struts可能存在的局限性和不足之处。 - **2.6.2 Struts的强项**: 概述了Struts的主要优势,包括其灵活性、可扩展性等。 *...

    Struts In Action中文版

    - **开源原因**:为了促进软件的开放性和协作性发展,Struts作为一个开源项目,可以让更多开发者参与进来,共同改进和维护。 - **命名由来**:“Struts”这个名称来源于建筑学中的“支柱”概念,意味着该框架为Web...

    Struts in Action 中文修正版.pdf

    - 讨论了Struts框架在性能方面的表现,并分析了其效率的来源。 ##### 2.6 Struts的长处和弱点 - **弱点** - 分析了Struts框架可能存在的缺陷和不足之处。 - **Struts的强项** - 总结了Struts框架的优势,如易于...

    SPRING 5.0.8 MYBATIS 3.4.6 STRUTS 2.5.16 REDIS 整合jar包

    这个压缩包包含了Spring 5.0.8、MyBatis 3.4.6、Struts 2.5.16以及Redis的相关依赖,下面将分别介绍这些技术及其整合要点。 **Spring框架 5.0.8** Spring是一个开源的Java平台,它为创建企业级应用提供了全面的编程...

    struts+hibernate+dwr的项目

    Struts通过配置文件(如struts-config.xml或struts2的struts.xml)来定义这些映射关系,增强了代码的可维护性和解耦性。 2. **Hibernate**:Hibernate 是一个对象关系映射(ORM)框架,简化了Java应用与数据库之间...

    Struts in Action 中文版(有索引).pdf

    根据提供的文件信息,我们可以提取出以下几个关键的知识点: ...以上是根据提供的文件信息所提取的关键知识点总结,希望能够帮助理解《Struts in Action》中文版的内容概要及其涉及的核心概念和技术要点。

    SSH集成框架,已经调试好了!

    Struts 2是基于MVC设计模式的Web应用程序框架,其2.3.4.1版本改进了性能和稳定性。它提供了一种强大的动作映射和结果渲染机制,支持多种视图技术,如JSP、FreeMarker等。Struts 2与Spring的集成使得可以利用Spring的...

    spring3.0+struts2.0+mybatis3.2+jta+xapool配置文件示例

    Struts 2的配置文件(通常为struts.xml)会定义Action类、结果视图和拦截器,确保请求被正确地路由到相应的业务逻辑。 **MyBatis 3.2** 是一个SQL映射框架,它允许开发者编写动态SQL并与ORM(对象关系映射)相结合...

    jsp源码移动ssh项目(struts+spring+hibernate+oracle)

    2. **性能优化**:优化查询语句,合理使用缓存机制减少数据库访问次数。 3. **用户体验提升**:改进UI设计,增加交互效果,提升用户体验。 4. **日志记录**:完善日志记录功能,方便后期维护和问题排查。 5. **模块...

    Java之SSH深入浅出—精简剖析

    - **起源**: Struts最初作为Apache Jakarta项目的一部分出现,旨在通过研究改进JavaServer Pages (JSP)、Servlet、标签库及面向对象的技术水平。名称“Struts”源自建筑和旧式飞机中使用的支撑结构,寓意其在构建Web...

    程序员工作总结

    - 对Struts 2 的理解和应用仅限于简单的场景,对于其配置文件的理解不够深入。 - 缺乏对其内部机制和集成应用的全面认识。 - **解决策略**: - 每天晚上花时间深入学习Struts 2 的原理和机制。 - 实践中不断尝试...

    JavaEE源码超市积分源码数据库sql文档

    Struts 2是由Apache Software Foundation维护的一个开源Web应用程序框架,它继承了Struts 1的优点,并在此基础上进行了改进,如提供了更为强大的Action拦截机制、统一的异常处理机制等。Struts 2框架可以帮助开发者...

    2016毕业论文参照模板_基于Web的学生在线考试系统的设计与实现 (1).docx

    - **开发语言与框架**:Java Web技术栈,包括JSP、Servlet、Struts2、Spring、Hibernate等。 - **开发环境**:免费开源的Java集成开发环境MyEclipse 8.5。 - **Web服务器**:免费开源的Web服务器Tomcat 6.0。 - **...

    项目技术架构选型方案报告

    本报告针对内研STS2升级项目的总体架构和技术选型进行了详细的规划与分析。该项目旨在通过合理的技术选型来提升系统的性能与稳定性,确保在面对大量数据及高并发情况下的良好表现。 #### 整体系统描述 整体系统...

    javaweb毕业设计文献.docx

    该书通过实际案例介绍了JSP的基本用法和技术要点。 - 关键知识点包括JSP页面的生命周期、JSP内置对象(如request、response、session等)、JSP指令元素、JSP动作元素等。 2. **《软件工程》**(王家华、王宜贵) ...

    itcastBBS-论坛系统设计与实现文档(论文).doc

    - **未来改进方向**:提出可能存在的问题及未来可以优化的方向。 - **应用前景**:探讨该论坛系统在实际场景中的应用价值和发展潜力。 综上所述,ITcastBBS论坛系统设计与实现文档详细介绍了如何使用Spring、...

Global site tag (gtag.js) - Google Analytics