`

struts 2.3配置和struts 2.0的区别

阅读更多

1.导入核心jar的不同

struts 2.3 共需导入9个核心jar包
commons-fileupload-1.2.2.jar :文件上传组件,2.1.6版本后必须加入此文件

commons-io-2.0.1.jar  : 包含io实现类

commons-lang-2.5.jar  : 包含了Filter的实现类

commons-logging-1.1.1.jar :日志包,Struts 2框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录。

javassist-3.11.0.GA.jar :操作字节码的jar

ognl-3.0.4.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性

struts2-core-2.3.1.2.jar :Struts 2框架的核心类库,如标签库

xwork-core-2.3.1.2.jar :XWork类库,Struts 2在其上构建

freemarker-2.3.18.jar :Struts 2的UI标签的模板

struts2.0只需导入5个核心jar包

commons-logging-1.0.4.jar

ognl-2.6.11.jar

struts2-core-2.0.11.2.jar

xwork-core-2.0.5.jar

freemarker-2.3.8.jar

2.web.xml中filter的区别

struts 2.3:

<filter>
  <filter-name>struts</filter-name>
  <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>

struts 2.0:

 <filter>
  <filter-name>struts</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
 </filter>

分享到:
评论

相关推荐

    struts2.3最少依赖的包

    Struts2.3最少依赖的包指的是运行Struts2应用的基础组件集合,允许开发者在最小化外部库的情况下启动和运行项目。 Struts2的核心依赖主要包括以下几个方面: 1. **Struts2 Core**: 这是框架的主库,包含Action、...

    不同版本的 struts2.dtd

    - Struts2.0是Struts2框架的早期版本,其DTD定义了初始的配置元素。例如,`&lt;struts&gt;`是根元素,包含`&lt;package&gt;`,`&lt;action&gt;`等子元素。`&lt;action&gt;`元素定义了一个动作,包括其名称、类和结果等属性。`&lt;result&gt;`元素...

    struts2 配置dtd 自动提示

    这段代码告诉解析器,`struts.xml`遵循的是Struts 2.0的配置DTD,它定义了所有可用的标签、属性和它们的结构。`http://struts.apache.org/dtds/struts-2.0.dtd`是DTD的网络地址,Eclipse可以在网络连接可用的情况下...

    Spring3.2_Struts2.3_Hibernate.4.1.rar

    这个压缩包"Spring3.2_Struts2.3_Hibernate.4.1.rar"包含的是这三个框架的较新版本,即Spring 3.2、Struts 2.3和Hibernate 4.1,适合初学者学习和实践J2EE应用的开发。 Spring框架是Java企业级应用的核心容器,它...

    SSH 配置实例: Spring 3.1 + Hibernate 4.2 + Struts 2.3

    在这个配置实例中,我们将深入探讨如何将Spring 3.1、Hibernate 4.2和Struts 2.3整合在一起,创建一个功能完备的MVC(模型-视图-控制器)架构。 首先,Spring框架作为核心容器,负责管理应用中的对象,包括依赖注入...

    struts2.3所需jar包

    10. **commons-digester-2.0.jar**:Apache Commons Digester是一个可以解析XML文档并根据规则自动创建和配置Java对象的库。虽然Struts2主要依赖于XML配置文件,但在某些情况下,这个库可能用于解析特定的配置信息。...

    struts-2.3.15.1

    此漏洞影响Struts2.0-Struts2.3所有版本,可直接导致服务器被黑客远程控制,从而引起数据泄露。漏洞根源在于,DefaultActionMapper类支持以"action:"、"redirect:"、"redirectAction:"作为导航或是重定向前缀,但是...

    Struts2.3.4.1+Hibernate4.1.7+Spring3.1.2

    Struts2.3.4.1、Hibernate4.1.7和Spring3.1.2是经典的Java企业级开发框架组合,通常被称为SSH(Struts2、Spring、Hibernate)。这个组合在过去的许多年里被广泛用于构建Web应用程序,因为它们各自提供了一套强大的...

    struts2.3+spring4.1+mybatis3.2.docx

    ### Struts2.3 + Spring4.1 + MyBatis3.2 整合实践 在Java Web开发领域,Struts2、Spring 和 MyBatis 是三个非常流行的开源框架,它们各自解决了不同的问题:Struts2 用于MVC模式的实现;Spring 作为轻量级的IoC...

    SSH所需的jar包,精简完全,struts2.3+hibernate3.6+spring3.2。

    Struts2.3版本引入了许多新特性,例如改进的类型转换、更灵活的配置以及对RESTful风格的支持。 Spring框架是Java企业级应用开发的基石,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性。Spring允许开发者...

    spring2.0+struts2.0+ibatis2.3完整整和

    "spring2.0+struts2.0+ibatis2.3完整整合"是一个经典的Java Web开发组合,这个组合在过去的许多年里被广泛应用,为开发者提供了强大的功能和灵活的架构。 **Spring框架(2.0版本)** Spring是一个全面的后端应用...

    myeclipse5,tomcat5,struts1.2,servlet2.3,jsp2.0网上购物系统

    【标题】"myeclipse5,tomcat5,struts1.2,servlet2.3,jsp2.0网上购物系统" 提供了关于一个基于Java技术的电子商务平台开发的环境和框架信息。这个系统利用了MyEclipse 5作为集成开发环境(IDE),Tomcat 5作为应用...

    Struts1.2+Struts2.1.6+spring 2.0+hibernate3.1+Ibatis2.3(第一部分)

    Struts1.2+Struts2.1.6+spring 2.0+hibernate3.1+Ibatis2.3内个框架的集成

    Ext Struts2.0 Sprng2.0 Ibatis2.3 例子

    标题 "Ext Struts2.0 Spring2.0 Ibatis2.3 示例" 涉及的是一个集成开发环境,这个环境结合了三个重要的Java技术框架:Struts2、Spring和Ibatis,用于构建高效的企业级应用程序。让我们逐一深入探讨这三个框架及其在...

    Struts1.2+Struts2.1.6+spring 2.0+hibernate3.1+Ibatis2.3(第二部分)

    Struts1.2+Struts2.1.6+spring 2.0+hibernate3.1+Ibatis2.3 SSH

    Spring2.5+ibatis2.3+Extjs2.0+Struts2实现用户管理

    在本项目中,我们主要探讨的是如何利用Spring 2.5、iBatis 2.3、Struts2以及ExtJS 2.0这四个组件来构建一个用户管理系统。这是一个典型的Java Web应用架构,其中Spring作为核心框架负责依赖注入和整体架构的管理,...

    struts1.2+spring2.0+ibatis2.3简单新闻发布

    Struts1.2、Spring2.0 和 iBATIS2.3 是早期广泛使用的Java Web开发框架组合,它们各自承担着不同的职责,共同构建了一个功能完善的新闻发布系统。在这个系统中,Struts作为表现层框架,负责处理用户请求并展现响应;...

    Struts2漏洞2.0.xx升级为Struts-2.5.12步骤

    在Struts2的早期版本中,尤其是2.0.xx和2.3.28.1,存在一个名为CVE-2017-9791的安全漏洞,这是一个远程代码执行(RCE)漏洞,攻击者可以利用它来运行恶意代码,对服务器造成严重危害。因此,及时升级到修复了这些...

    Struts2.0框架技术详解

    ### Struts2.0框架技术详解 #### 一、MVC思想 **1.1 Model I 模式和 Model II 模式** ##### 1.1.1 Model I 模式 在Model I模式下,整个Web应用几乎全部由JSP页面组成。JSP页面不仅接收处理客户端请求,还直接...

    struts-2.3.14.2 开发包大全

    针对struts2开发依赖包大全 antlr-2.7.2.jar aopalliance-1.0.jar asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar classworlds-1.1.jar commons-beanutils-1.8.0.jar commons-chain-1.2.jar commons-collections...

Global site tag (gtag.js) - Google Analytics