`
jvortex
  • 浏览: 9010 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Struts2.0和Struts2.1的区别

阅读更多

Struts2.1.x终于推出正式版了,迫不急待地下了试试(读者可以从http://struts.apache.org/download.cgi#struts216下载)。从这个版本所带的jar包上看丰富了很多。很多jar包的版本也有所提升。
下载后按着Struts
2.0.14版的方法进行配置,将我以前做的一些程序移植到Struts2.1.6上,启动Tomcat,晕晕,竟然抛出异常说无法装载org.apache.struts2.dispatcher.multipart.MultiPartRequest,看一下异常信息,提示没找到org.apache.commons.fileupload.RequestContext类,但在struts2.0.14中并不需要这个类。于是搜索struts2.1.6带的jar包,发现RequestContext类在commons-fileupload-1.2.1.jar包中,但struts2.0.14并没有这个包。可能是struts2.1.6对文件上传功能的改进,因此,要想正常使用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
...........



转载于:http://hi.baidu.com/happynew12/blog/item/41fea113b2a7500d213f2ee1.html

 

分享到:
评论

相关推荐

    struts2.0升级到struts2.1的工具

    struts2.0升级到struts2.1的工具,自动修改配置文件和页面

    struts2.0中文教程

    - **MVC架构**:Struts2.0作为MVC(Model-View-Controller)架构的一个实现,通过将业务逻辑、数据展示和用户交互分离,提供了清晰的开发模式。 - **丰富的标签库**:Struts2.0内置了大量的标签库(Tag Library),...

    struts 2.0 与 2.1 需要的json插件

    在Struts 2的早期版本中,如2.0和2.1,为了支持JSON(JavaScript Object Notation)数据交换格式,开发者需要额外安装和配置JSON插件。JSON在Web应用中广泛用于前后端的数据传输,因为它轻量级、易于阅读和编写,...

    Struts2.0框架技术详解

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

    Struts2.0学习系列

    本教程旨在帮助初学者理解并掌握Struts2.0的核心概念和技术,虽然教程版本较旧,但其基本原理和设计模式在Struts2.1及以上版本中仍然适用。 **1. MVC架构** MVC是一种设计模式,它将应用程序分为三个主要部分:...

    ext2.0+struts2.1+spring2.0+jdbc框架

    标题 "ext2.0+struts2.1+spring2.0+jdbc框架" 提到的是一个基于Java的Web开发架构,它结合了四个关键组件:EXT JS的2.0版本,Struts2.1,Spring2.0,以及JDBC(Java Database Connectivity)。这个组合在早期的Web...

    struts2.0中s:datetimepicker标签使用范例

    在探讨《struts2.0中s:datetimepicker标签使用范例》这一主题时,我们首先需要理解struts2框架以及其内置的s:datetimepicker标签的用途与配置方法。Struts2是一个开源的Web应用框架,基于MVC(Model-View-Controller...

    struts2.0 教程

    3. **"struts2.1.pdf"**:尽管版本稍旧,但Struts2.1与2.0在基本概念和用法上变化不大,依然具有参考价值。 4. **"深入浅出Struts 2.pdf"**:这本书通常会提供深入的理论解释和实战经验,适合有一定基础的学习者。 ...

    ext2.1+struts2.0+spring2.5+jdbc

    这是一个基于Java技术栈的Web应用程序开发实例,涵盖了四个核心组件:EXTJS的ext2.1、Struts2.0、Spring2.5以及JDBC,同时也涉及到JSON数据格式的使用。接下来,我们将深入探讨这些技术和它们在项目中的作用。 首先...

    struts2.0 jar包

    Struts2.0是一款强大的Java Web开发框架,它基于MVC(Model-View-Controller)设计模式,旨在简化企业级应用程序的开发流程。Struts2提供了丰富的特性,如拦截器、插件架构、动态方法调用等,为开发者提供了一种高效...

    struts2.0一个简单的入门实例

    以下是一个简单的入门实例,帮助初学者理解如何配置和使用Struts2.0。 首先,我们需要创建一个新的Web项目。在MyEclipse中,你可以新建一个Web项目,例如命名为"Struts2入门实例"。接下来,你需要导入Struts2运行所...

    不同版本的 struts2.dtd

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

    Struts2权威指南完整版

    相对于2007年发布的Struts 2.0,Struts 2.1改变较大,Struts 2.1不仅修正了Struts 2.0中少量Bug(这些Bug在《Struts 2.1权威指南》第一版中已经指出)。而且新增了REST、Convention和Java Templates,这些都是Struts 2...

    struts2.0+hibernate3.1+spring2.0实例源码的jar1

    Struts2.0、Hibernate3.1和Spring2.0是经典的Java企业级开发框架组合,它们在2000年代中期至后期广泛应用于构建Web应用程序。这些框架各自扮演着不同的角色,共同提供了强大的功能来简化开发过程。 Struts2.0是一个...

    struts2.0+hibernate环境搭建

    Struts2.0和Hibernate是两个著名的开源框架,它们分别用于构建MVC(Model-View-Controller)架构的Web应用程序和实现对象关系映射(ORM)。在这个环境中,Struts2负责处理用户请求并控制应用程序流程,而Hibernate则...

    struts2.1权威指南pdf

    本书是《Struts 2权威指南》的第二版,本书介绍的Struts 2是最新的Struts 2.1。 相对于2007年发布的Struts 2.0,Struts 2.1改变较大,Struts 2

    Struts 2.1 权威指南 part13 pdf

    Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...

    Struts 2.1 权威指南 part04 pdf

    Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...

    Struts 2.1 权威指南 part01 pdf

    Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...

    Struts 2.1 权威指南 part02 pdf

    Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级...

Global site tag (gtag.js) - Google Analytics