`

struts2必要的包

 
阅读更多

想正常使用struts2.1.6,至少需要如下6 个jar包: 

struts2-core-2.1.6.jar 

freemarker-2.3.13.jar 

commons-logging-1.0.4.jar 

ognl-2.6.11.jar 

xwork-2.1.2.jar 

commons-fileupload-1.2.1.jar 

要注意的是,Struts 2.1.6的最小jar包配置比Struts2.0.14多了一个commons-fileupload-1.2.1.jar。 

如果要使用Struts2的注释功能,在Struts2.0.14中只要引用了struts2-core-2.1.6.jar文件即可,而在 struts2.1.6中还需要引用struts2-convention-plugin-2.1.6.jar文件,而且注释类的包也变了(又增加了一些新的注释类),Struts2.0.14中的注释类在org.apache.struts2.config包中,而struts2.1.6的注释类在 org.apache.struts2.convention.annotation包中。除此之外,有些注释的属性名也变了,如Result注释在 struts2.0.14中有一个value属性,表示一个要转入的URL,而 

Struts2.1.6的Result注释中使用location属性代替了value属性(不再有value属性了),但它们的使用方法相同。 
因此,读者在使用Struts2.1.x时要注意,这一版本与Struts2.0.x并不完全兼容(但大部分还是兼容的)。据我的经验,Struts2.1.x版本将是比较稳定的一个Struts2版本,因此,Struts1.x就是在Struts1.1版本才开始流行起来的。 

以前也测试过Struts2的其他版本,经部分测试,目前Struts 2分为三个版本阶段:Struts 2.0.9及以前版本、Struts2.0.10至Struts2.0.14、Struts 2.1.x,这三类版本都不太兼容,如果确定使用struts2来开发程序,建议直接使用struts2.1.6及以后的版本,这是一个比较稳定的Struts2版本。

分享到:
评论

相关推荐

    struts2jar包

    在使用Struts2进行开发之前,我们需要先将Struts2的jar包引入到项目中,这样才能利用其提供的API和服务。 Struts2的核心jar包通常包括以下几个部分: 1. **struts2-core.jar**:这是Struts2的核心库,包含了框架的...

    Struts2必要jar包整合

    Struts2是一个非常流行的Java Web框架,用于构建...总之,这个Struts2必要jar包整合为开发者提供了一个快速启动Struts2项目的起点,但深入理解和掌握Struts2的原理和最佳实践,是构建高效、稳定、安全的Web应用的关键。

    struts2必要jar包

    这个压缩包包含的“struts2-2.3.16必要jar包”是Struts2框架的特定版本2.3.16的核心组件和依赖库。这个版本的Struts2已经经过测试,确保没有多余的冲突包,可以放心使用。 在Java Web开发中,Struts2框架提供了强大...

    struts2 架包

    struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包struts2 架包

    struts2所有jar包程序文件

    本资源包含"struts2所有jar包程序文件",是开发者进行Struts2应用开发不可或缺的组件集合。 在Java Web开发中,jar(Java Archive)文件是一种归档格式,用于打包多个类文件和相关的元数据。Struts2框架的jar包通常...

    Struts2详细包

    Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包Struts2详细包...

    struts2 必要的jar包

    下面将详细阐述这些必要的jar包及其在Struts2中的作用。 1. **struts2-core.jar**:这是Struts2的核心库,包含了框架的主要组件,如Action、Result、Interceptor等。它提供了Action接口和ActionSupport类,使得...

    struts2 jar包

    这个“struts2 jar包”包含了Struts2框架运行所需的全部类库,是开发和运行Struts2应用的基础。 Struts2 jar包通常包括以下几个关键部分: 1. **核心框架**:struts2-core.jar 包含了Struts2框架的基本组件,如...

    struts2全部的jar包

    这个“struts2全部的jar包”压缩文件包含了运行Struts2应用程序所需的所有核心库和依赖组件。这里我们将深入探讨Struts2框架的关键知识点以及这些JAR包的作用。 1. **Struts2框架基础**: Struts2是Apache软件基金...

    Struts2全部jar包

    本资源包含的"Struts2全部jar包"是搭建Struts2项目的基础,确保了所有必要的库文件都已准备就绪。 Struts2框架的核心特性包括: 1. **Action类**:Struts2中的Action类是业务逻辑处理的主要组件。每个Action类对应...

    struts2jar包.zip

    在提供的"struts2jar包.zip"中,我们可以找到一系列与Struts2相关的JAR文件,这些文件包含了Struts2框架的核心组件、扩展和依赖库。下面将详细介绍这些文件可能包含的内容及其重要性: 1. **核心组件**: - `...

    struts2核心包

    标题中的"struts2核心包"指的是Struts2框架的基础组件,其中包括`struts2-core-2.0.14.jar`。这个版本号表示该框架是2.0.14版,这是一个较早的版本,但仍然广泛使用。`xwork-2.0.4.jar`是Struts2依赖的一个重要库,...

    struts2资源包

    这个“struts2资源包”包含了运行一个基于Struts2的应用程序所需的核心库和依赖文件。下面我们将详细探讨这些组件的作用及其在Struts2框架中的重要性。 1. **classes12.jar**:这是Oracle公司提供的JDBC驱动程序,...

    Struts2 开发包

    这个"Struts2 开发包"包含了用于开发基于Struts2的应用所需的核心组件和配置文件。以下是对这些关键元素的详细解释: 1. **Struts2核心库(jar包)**:Struts2框架的jar文件是开发的基础,它们提供了框架的运行时...

    struts2必要的包免费下载

    标题中的"struts2必要的包免费下载"意味着我们需要关注Struts2框架的必备组件,这些组件通常包括以下几个部分: 1. **Struts2核心库**:这是框架的基础,包含处理请求、调度动作、执行拦截器链的核心类。主要的JAR...

    struts2JAR包

    本文将深入探讨Struts2 JAR包及其在开发中的作用。 首先,`struts2`这个标签直接指向了我们讨论的核心——Struts2框架。Struts2是Struts1的升级版,它继承了Struts1的优点并解决了其存在的问题,提供了更高效的请求...

    struts2的各种jar包

    综上所述,"struts2的各种jar包"涵盖了构建Struts2应用所需的所有组件,从基础框架到特定功能的扩展,它们共同构建了一个强大且灵活的MVC框架。理解并熟练掌握这些知识点,将有助于你高效地开发和维护基于Struts2的...

    struts2 发布包

    这个“struts2 发布包”很可能是老版本的Struts2,具体版本为1.3.9,这在Web开发的历史上是一个相当早期的版本。Struts2是Struts1的升级版,它融合了WebWork框架的核心特性,提供了更强大的功能和更优秀的架构设计。...

Global site tag (gtag.js) - Google Analytics