虽然Struts 2 号称是一个全新的框架,但这仅仅是相对Struts 1 而言。S truts 2 与Struts 1 相比,确实有很多革命性的改进,但它并不是新发布的新 框架,而是在另一个赫赫有名的框架:WebWork 基础上发展起来的。从某种程度 上来讲,Strut2 没有继承Struts 1 的血统,而是继承了WebWork 的血统。或者 说,WebWork 衍生出了Struts 2,而不是Struts 1 衍生了Struts 2。因为Str uts 2 是WebWork 的升级,而不是一个全新的框架,因此稳定性、性能等各方面 都有很好的保证;而且吸收了Struts 1 和WebWork 两者的优势,因此,是一个 非常值得期待的框架。 标题:“Struts2教程框架” 知识点: Struts2框架是一个Web应用框架,它是作为MVC(模型-视图-控制器)架构模式的实现,被广泛应用于Java Web开发中。尽管被称为全新的框架,Struts2实际上是在WebWork的基础上发展起来的,继承了WebWork的特性,并对Struts1的不足进行了改进。Struts2的诞生并没有继承Struts1的血统,而是WebWork的延伸,这说明Struts2在继承WebWork优势的同时,也融入了Struts1的某些特点,使得它在稳定性和性能方面有了很好的保证。WebWork是一个著名的开源框架,它在提供MVC架构模式的同时,也优化了Web应用的开发和测试过程。Struts2的开发团队通过这种方式,确保了新框架能够继承旧框架的优点,同时也规避了一些原有框架的缺点,从而为开发者提供了一个更加先进、功能丰富、易于维护和测试的Web开发框架。 描述:“Struts 2 号称是一个全新的框架,但这仅仅是相对Struts 1 而言。Struts 2 与Struts 1 相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork 基础上发展起来的。从某种程度上来讲,Strut2 没有继承Struts 1 的血统,而是继承了WebWork 的血统。或者说,WebWork 衍生出了Struts 2,而不是Struts 1 衍生了Struts 2。因为Struts 2 是WebWork 的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证;而且吸收了Struts 1 和WebWork 两者的优势,因此,是一个非常值得期待的框架。” 知识点: Struts2框架虽然被称为全新框架,但实际上它是在WebWork的基础上发展出来的。Struts2不仅继承了WebWork的血统,还吸收了Struts1的优点,例如MVC模型的使用,功能齐全的标签库(Tag Library)以及开源代码的特性。这些改进使得Struts2在继承前代框架优点的同时,也能够提供更加丰富的功能和更好的开发体验。Struts2被期待的原因在于它的稳定性、性能以及易于进行单元测试的能力。通过这种方式,Struts2试图解决Struts1存在的编写过多代码和单元测试困难等缺点。 标签:“Struts2教程” 知识点: Struts2教程一般会从MVC思想概述开始,逐步深入到Struts2框架的具体使用、配置和开发实践,适合于Java Web开发者学习和掌握Struts2框架。教程将指导开发者如何搭建开发和运行环境,如何进行单元测试,以及如何利用Struts2框架中的对象图导航语言(OGNL)等高级特性。此外,教程中还会涉及到Struts2框架的核心概念,如返回结果配置,帮助开发者理解如何配置和操作返回结果类型,从而更好地控制Web应用的行为。 部分内容:“第1章要要么么就就不不做做,,要要做做就就做做最最好好!!Struts2课程Jonnyzou” 知识点: 从提供的部分文字内容来看,Struts2教程的第1章可能主要介绍了一些基础概念和准备性内容。包括对Struts2框架的一个简短介绍,强调了为什么应该使用Struts2,以及如何搭建开发和运行环境。在这些内容中,"搭建开发和运行环境"部分可能会指导开发者如何将Struts2相关的jar文件添加到项目的构建路径(buildpath),以及如何修改web.xml文件来配置Struts2框架。这些步骤是学习和使用Struts2框架的基础,为后续的开发工作打下基础。此外,通过这部分内容,也可以看出Struts2教程的风格倾向于强调实用性和易于上手的特点,使学习者能够快速掌握Struts2的基本使用方法。
剩余16页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助