`
sxdtzhaoxinguo
  • 浏览: 228581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Struts1.x和Struts2.0的Action的区别

 
阅读更多

Struts1.x

Struts2.0

1.接口:

Struts1.x必须继承org.apache.struts.action.Action或者其子类

Struts2.0无须继承任务类型或实现任何接口

2.表单数据:

Struts1.x表单数据封住在FormBean中

Struts2.0表单数据包含在Action中,通过Getter和Setter获取

分享到:
评论

相关推荐

    struts1.x和struts2.0电子书

    这个压缩包包含了两个关键版本的Struts框架的电子书,即Struts1.x和Struts2.0的相关资料。 **Struts1.x** Struts1.x是最初的Struts版本,它极大地简化了Java Servlet和JSP的应用开发。Struts1的核心概念包括Action...

    Struts2.Hibernate3.2.Spring2.0整合

    Struts2、Hibernate3.2和Spring2.0是Java Web开发中的三个核心框架,它们分别负责MVC(Model-View-Controller)架构的不同部分,实现了业务逻辑、数据持久化和控制层的高效管理。本整合项目旨在演示如何将这三个框架...

    Struts2.Hibernate3.2.Spring2.0用户管理系统

    Struts2、Hibernate3.2和Spring2.0是Java Web开发中著名的三大框架,它们的集成使用(通常称为SSH)极大地提高了开发效率并优化了应用程序的架构。在这个"Struts2.Hibernate3.2.Spring2.0用户管理系统"中,开发者...

    Struts1.x+sping2.0+hibernate3.0

    Struts1.x、Spring2.0 和 Hibernate3.0 是经典的 Java Web 开发框架组合,被称为 SSH(Struts + Spring + Hibernate)。这个组合在过去的十几年里被广泛应用,为开发人员提供了一个强大的、全面的企业级应用解决方案...

    Struts2.Hibernate3.2.Spring2.0整合续一

    1. 配置Struts2:添加Struts2的相关库,配置struts.xml文件以定义Action和结果。 2. 配置Spring:创建Spring的配置文件(如applicationContext.xml),定义Bean并进行依赖注入。 3. 配置Hibernate:设置hibernate....

    【struts1.x-2.0】-jar包大全

    Struts是Java Web开发中的一个流行框架,分为Struts 1.x和Struts 2.0两个主要版本。这两个版本虽然都旨在简化MVC(模型-视图-控制器)架构的实现,但在设计和功能上有着显著的区别。下面将详细介绍这两个版本的核心...

    不同版本的 struts2.dtd

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

    Struts2.Hibernate3.2.Spring2.0整合项目代码的jar包

    Struts2是Struts1的升级版,基于MVC设计模式,提供了更强大的Action和结果映射,以及拦截器机制。其主要特点包括: 1. **Action和结果映射**:Action类处理业务逻辑,每个Action对应一个或多个结果,结果通过配置...

    [浪曦原创]Struts2.Hibernate3.2.Spring2.0整合续二(风中叶)

    Struts2、Hibernate3.2和Spring2.0是Java Web开发中著名的三大框架,它们的整合被广泛称为"SSH整合",是构建企业级应用的常见选择。这些框架分别承担着不同的职责:Struts2负责表现层管理,Hibernate3.2处理持久层...

    [浪曦原创]Struts2.Hibernate3.2.Spring2.0整合(风中叶)

    Struts2、Hibernate3.2和Spring2.0是Java Web开发中非常经典的三大框架,它们各自负责不同的职责,但可以协同工作以提高开发效率和应用程序的可维护性。Struts2作为MVC(Model-View-Controller)框架,主要处理用户...

    struts2核心包源码-2.0.11.2

    2. **XWork**: XWork是Struts2的基础,它提供了Action和Interceptor(拦截器)的概念,使得业务逻辑处理更加模块化和可复用。Action是用户请求的处理器,而Interceptor则是一系列在Action执行前后运行的拦截器链,...

    struts1.x实现的网上书店示例

    Struts1.x是一个经典的Java Web开发框架,它遵循Model-View-Controller(MVC)设计模式,用于构建可维护性和可扩展性高的企业级应用程序。在这个"网上书店示例"中,开发者运用Struts1.x框架来简化了JSP文件的管理和...

    Struts2.0.11.1所有JAR包

    总的来说,Struts2.0.11.1是一个强大的MVC框架,它的各种插件和库为开发者提供了丰富的功能,帮助他们快速、高效地构建企业级Web应用程序。然而,随着技术的发展,Struts2逐渐被Spring Boot等现代框架所取代,但其...

    Practical.Apache.Struts2.Web.2.0.Projects

    1. **Action和Result**:Action是业务逻辑的载体,它处理请求并返回一个Result。Result负责将控制权转移给下一个视图,如JSP页面或Freemarker模板。 2. **拦截器(Interceptors)**:Struts2的拦截器是实现业务逻辑...

    Apress.Practical.Apache.Struts2.Web.2.0.Projects.ZIP

    《Apress.Practical.Apache.Struts2.Web.2.0.Projects》这本书是Apress出版社推出的关于Apache Struts2框架的实战指南,旨在帮助开发者掌握如何在Web 2.0环境中高效地运用Struts2进行项目开发。Struts2作为Java EE...

    struts-2.0.dtdstruts-2.0.dtdstruts-2.0.dtd

    1. **引入依赖**:在项目中添加Spring、Struts 2和Hibernate相关的jar包,或者在Maven或Gradle构建工具中配置相应的依赖库。 2. **配置环境**:为每个框架配置相应的配置文件,如Spring的`beans.xml`,Struts 2的`...

    struts2-core-2[1].0.11.zip_struts2 2.0.11.2_struts2 core

    标题中的"struts2-core-2[1].0.11.zip"指的是Struts2的核心库版本2.0.11.2,这是一个重要的组件,包含了处理请求、动作映射、结果渲染等核心功能。 在描述中提到的"有错误是难免的",这通常是指任何软件,包括开源...

    struts2.0之action

    Struts2.0是Java Web开发中的一个框架,它的核心组件是Action,它负责处理用户的请求并进行业务逻辑处理。相较于Struts 1.x,Struts 2.0的Action模型有着显著的区别。 在Struts 1.x中,Action类需要继承`org.apache...

Global site tag (gtag.js) - Google Analytics