1、核心lib包
struts2-core-2.x.x.jar :Struts 2框架的核心类库
xwork-core-2.x.x.jar :XWork类库,Struts 2在其上构建
ognl-2.6.x.jar :对象图导航语言(Object Graph Navigation Language)struts2框架通过其读写对象的属性
freemarker-2.3.x.jar :Struts 2的UI标签的模板使用FreeMarker编写
commons-logging-1.x.x.jar :ASF出品的日志包,Struts 2框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录。
commons-fileupload-1.2.1.jar 文件上传组件,2.1.6版本后必须加入此文件
以上就是struts2依赖的最小jar包,特别是最后一个上传组件的jar包,以前版本不是必须的。如果用2.1.6以后的就需要加入lib目录中。注意2.1以前是没有commons-fileupload-1.2.1.jar
2、如果struts2版本是2.1以前web.xml配置过滤器的时候应该是这样:
Java代码
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
如果struts2 版本是2.1以上web.xml配置
Java代码
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3、
在使用struts-2.2.1时,需要引入javassist-3.7.ga.jar,而这个在struts-2.2.1\lib下是没有的,需要在struts-2.2.1\apps\struts2-blank-2.2.1.war下的lib中找。
struts2 注解配置 | 一个简单的后台布局
分享到:
相关推荐
"struts2开发最小jar包"便是为了解决这个问题,它包含了进行基本Struts2开发所必需的最少依赖,帮助初学者快速入门。 首先,Struts2的核心jar包主要包括以下几个部分: 1. **struts2-core.jar**:这是Struts2框架...
"struts最少依赖jar包"指的是在搭建基本的Struts开发环境时,最小化所需的库文件集合。 在构建Struts应用时,以下是一些关键的jar包及其作用: 1. **struts-core.jar**:这是Struts框架的核心库,包含了Action、...
在"Struts2.3.16最小依赖包"中,包含的是运行Struts2应用程序所必需的基础库文件,这些JAR包构成了框架的核心功能。这个压缩包是为了帮助开发者在项目中快速搭建Struts2环境,减少不必要的依赖,降低项目的复杂性。 ...
使用这个最小的JAR包集合可以降低项目的依赖复杂性,同时也能保证Struts2的基本功能。不过,随着项目规模的增长,可能需要引入更多插件和第三方库以满足额外的需求。因此,理解并正确配置这些依赖对于成功构建基于...
这个“struts2基本(最小)jar包”包含了运行一个基本Struts2应用程序所必需的核心库。这些JAR文件是构建基于Struts2的应用的基础,缺少任何一个都可能导致应用无法正常运行。以下是对这些核心组件的详细介绍: 1. ...
"struts2.3.8最少依赖jar包"是指为了使Struts2框架能够正常运行所必需的最小集合的库文件。 首先,Struts2的核心库文件`struts2-core.jar`是必不可少的,它包含了Struts2框架的基本组件和功能,如Action、Result、...
在这个特定的发布中,"最少依赖jar包"意味着它包含了运行Struts2应用程序所必需的最小集合的库文件。 Struts2的核心依赖主要包括以下几个方面: 1. **Struts2核心库**:这是Struts2框架的基础,包括`struts2-core....
在"struts2 用到的最少依赖包"中,我们可以理解这是为了最小化项目依赖,使得开发者可以快速搭建一个基本的Struts2应用环境。下面将详细介绍这些核心依赖包以及它们在Struts2框架中的作用。 1. **Struts2 Core**:...
这个"struts2.3.15最小jar包集合"是针对Struts2框架的一个精简版本,适用于那些希望减少项目依赖,提高运行效率的开发者。Struts2.3.15是该框架的一个稳定版本,它包含了必要的库文件,能够支持基本的MVC(Model-...
压缩包子文件的文件名称列表“struts2.5.10.1 mini”可能指的是一个精简版或者最小化的Struts2发布包,它只包含了运行基本Struts2应用程序所需的最少依赖。这通常是为了减少项目体积,简化部署过程。 在使用Struts...
在这个"Struts2开发最少依赖jar包"中,包含了一系列核心库,这些库是开发基本Struts2应用所必需的。以下将详细解析这些关键组件及其功能: 1. **Struts2 Core**:`xwork-core.jar` 是Struts2的核心库,它包含了...
这个"Struts2最少依赖jar文件.rar"压缩包是专为初学者准备的,它包含了运行一个基本的Struts2应用所必需的最小集合的库文件。下面将详细解释这些jar文件的作用以及它们在Struts2框架中的角色。 首先,Struts2框架的...
使用最小jar包的优点在于减小了项目的体积,降低了启动时间和内存消耗。然而,这可能意味着某些高级功能或扩展性将受限,因此在选择时应根据项目需求权衡利弊。 在开发过程中,了解每个框架的核心概念和工作原理至...
在描述中提到的"Struts-2.5.14.1 项目最小需求jar包",指的是为了运行一个基本的Struts2应用程序所需的最少集合的Java档案(jar)文件。这些jar文件通常包括以下几个关键部分: 1. **Struts2核心库**:struts2-core...
在这个“Struts2必需jar包”中,包含了运行一个基本Struts2应用所需的最小依赖集。 1. **核心库**: - `struts2-core.jar`:这是Struts2的核心组件,包含Action、Result、Interceptor等关键类,以及配置解析和生命...
请注意,随着Struts 2的版本更新,某些JAR文件可能被合并或替换,因此,对于最新版本的Struts 2,建议参照官方文档来获取最新的最小依赖列表。此外,为了保证项目的稳定性和安全性,应及时更新这些依赖库,以修复...
在本压缩包"struts-2.5.22基本jar包.zip"中,包含的是Struts2框架的最小核心库和全部库,用于搭建和运行Struts2应用程序。 1. **Struts2的核心组件**: - `struts2-core.jar`:这是Struts2框架的核心库,包含了...
在"struts2最少依赖jar文件"的压缩包中,我们可能找到了运行一个基本Struts2应用所必需的核心库。 首先,理解Struts2的核心概念是至关重要的。Struts2的核心组件包括Action类、配置文件(struts.xml)、拦截器...
这个压缩包“struts2.3最少依赖jar.rar”包含了运行Struts2.3应用程序所需的最小集jar文件,确保在MyEclipse 6.5集成开发环境以及Tomcat 6应用服务器和JDK 6环境下能够顺利运行。 Struts2的核心依赖包括以下几个...
这个标题“struts2 各版本所需最少jar包整理”指的是在不同版本的Struts2中,为了最小化项目依赖并确保框架正常运行,需要的最低限度的JAR库集合。 Struts2的核心依赖包括以下几个关键部分: 1. **核心库**:`...