`
ghost_away
  • 浏览: 17960 次
文章分类
社区版块
存档分类
最新评论

struts2效能

 
阅读更多
运行性能上:
         Jsp+servlet>struts1>spring mvc>struts2+freemarker>>struts2,ognl,值栈。
开发效率上,基本正好相反。值得强调的是,spring mvc开发效率和struts2不相上下。

Struts2的性能低的原因是因为OGNL和值栈造成的。所以,如果你的系统并发量高,可以使用freemaker进行显示,而不是采用OGNL和值栈。这样,在性能上会有相当大得提高。
分享到:
评论

相关推荐

    ssh框架整合详细步骤(spring+struts2+hibernate)

    ### SSH框架整合详细步骤(spring+struts2+hibernate) #### 一、整合概述 在现代Web应用开发中,SSH(Struts2、Spring、Hibernate)框架因其各自独特的功能和优势,常被组合使用以构建高效、稳定且易于维护的系统...

    struts2工作原理

    Struts2的工作原理是其高效能和灵活性的关键,下面将详细阐述这一主题。 一、初始化过程 当一个Struts2应用启动时,会加载struts2的核心配置文件`struts.xml`。这个文件定义了Action(动作)、Result(结果)、...

    struts2+spring2+hibernate3

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自解决了一部分软件开发中的问题,而将它们集成在一起,可以构建出高效、灵活、易于维护的企业级应用。 Struts2是一个MVC(Model-View-Controller)...

    图书管理系统(Spring3、Struts2、Hibernate3、jQuery)

    《图书管理系统》是一款基于Spring3、Struts2、Hibernate3和jQuery技术的高效能、易维护的Web应用程序。这个系统的设计和实现旨在提供一个全面、便捷的图书信息管理和查询平台,充分利用现代Web技术的优势,为图书馆...

    spring+struts2+easyui项目,可直接导入eclipse运行,包含数据库脚本与jar包说明

    该项目是一个基于Spring、Struts2和EasyUI的Web应用程序,旨在提供一套完整的权限控制系统。Spring作为核心框架,负责管理应用的bean和实现依赖注入,从而提高代码的可测试性和可维护性。Struts2作为MVC框架,处理...

    struts+spring+mybatis需要的所有jar包

    Struts、Spring和MyBatis是Java开发...总的来说,Struts+Spring+MyBatis的整合使用是Java Web开发中常见的一种架构模式,能够帮助开发者高效地构建复杂的应用系统,但同时也需要对各框架有深入理解才能发挥其最大效能。

    struts2标签大全

    ### Struts2 标签大全解析 #### 一、引言 Struts2框架作为Java Web开发中的一个重要组成部分,提供了丰富的标签库...希望本文能帮助读者更好地理解和掌握Struts2标签库的使用方法,从而在实际项目中发挥出最大的效能。

    oaproject.rar_struts2_企业_办公_办公 Java_在线办公系统

    标题中的“oaproject.rar_struts2_企业_办公_办公 Java_在线办公系统”表明这是一个基于Struts2框架、适用于企业办公环境的Java在线办公系统项目。这个系统旨在为中小型企业提供一套集成了多种技术的高效能解决方案...

    第27讲--Struts与Spring集成方案1(Struts集成Spring)

    3. **配置Struts2**:在Struts2的配置文件`struts.xml`中,我们需要指定一个插件来处理Spring集成。Spring插件(`struts2-spring-plugin-x.x.x.jar`)允许Struts2从Spring容器中获取Action实例。添加以下配置片段: ...

    Struts2.1.6+Hibernate3.3.1+Spring2.5.6整合jar包.zip

    Struts2、Hibernate和Spring是Java开发中三大主流框架,它们各自解决应用程序的不同问题领域,而将这三者整合在一起可以构建出强大的企业级应用。Struts2作为MVC(模型-视图-控制器)框架负责处理用户请求,管理前端...

    struts1学习文档

    Struts框架最初作为Apache Jakarta项目的一部分,旨在通过研究和改进Java Server Pages (JSP)、Servlets、标签库以及面向对象技术,提升其在Web应用开发中的效能与灵活性。Struts的核心在于其强大的控制层设计,它...

    Struts2.1.6 +Spring2.5.6 + Hibernate3.3.2整合包

    Struts2.1.6、Spring2.5.6和Hibernate3.3.2是Java Web开发中的三个重要框架,它们常被组合使用,形成所谓的"S2SH"集成框架,以实现MVC(模型-视图-控制器)架构,提供企业级应用的高效能和可扩展性。这里我们将详细...

    让Struts 1焕发青春----小议对Struts的改造.

    这篇名为“让Struts 1焕发青春——小议对Struts的改造”的文章,可能探讨了如何通过一系列技术手段和策略来提升Struts 1框架的效能和安全性,使其能够更好地适应当前的开发需求。 首先,改造可能涉及到性能优化。...

    精通struts.基于MVC的.java.web设计与开发(孙为琴pdf)

    书中可能也会探讨如何将Struts与其他框架集成,提升整体开发效能。 总的来说,《精通Struts:基于MVC的Java Web设计与开发》是一本深入浅出的教程,适合Java Web初学者和有一定经验的开发者。通过学习本书,读者...

    使用struts+spring+hibernate组装你的web应用架构

    通过这种方式,每个框架都在其专业领域内发挥最大效能,同时保持整体结构的清晰和可维护性。 在实际开发中,可以根据项目需求选择其他类似框架,如JSF替代Struts,MyBatis替代Hibernate,但关键在于理解各层的职责...

    eclipse_struts_hibernate_spring集成开发宝典 springapp.rar

    这个压缩文件“springapp.rar”包含了完整的项目源码和相关的文档资源,旨在帮助开发者掌握如何在Eclipse环境下构建基于Struts、Hibernate和Spring的高效能、可维护的应用程序。 Struts是Apache组织开发的一个MVC...

    牛牧老师学籍管理系统v2

    《牛牧老师学籍管理系统v2》是一款基于Java技术栈,集成了Struts2、Hibernate框架的高效能学籍管理软件。系统设计旨在提供全面、便捷的学籍信息管理服务,便于教育机构对学生的学籍数据进行高效维护和查询。 在系统...

Global site tag (gtag.js) - Google Analytics