`

关于struts1和struts2的ActionForm问题

 
阅读更多
都知道struts1和struts2变化很大,在struts1中这样写的一个action
public class FileForm extends ActionForm{...}
但是struts2中没有ActionForm,这种在struts2中该如何写呢?继承什么?ActionSupport吗?
分享到:
评论

相关推荐

    struts1和struts2的区别

    它分为两个版本:Struts1 和 Struts2。虽然两者都基于模型-视图-控制器(MVC)设计模式,但它们之间存在诸多差异。了解这些差异对于选择合适的技术栈、优化开发流程至关重要。 #### Action处理机制 - **Struts1**:...

    Struts Hibernate Spring 集成开发宝典 actionform

    1. **配置Struts**: 配置struts-config.xml,定义Action和ActionForm,以及它们之间的映射关系。 2. **配置Spring**: 创建Spring的配置文件,如applicationContext.xml,声明并配置所需的Bean,包括Action、...

    Struts中不同的Action和ActionForm组合.rar

    2. **ActionForm**: 在早期的Struts 1中,ActionForm是用于收集和验证用户输入数据的类。它继承自`org.apache.struts.action.ActionForm`,每个ActionForm对应一个HTML表单,包含表单字段的属性和验证方法。然而,在...

    struts1使用actionform实现表单验证

    Struts1是一个经典的Java Web框架,它在早期的Web应用开发中...以上就是关于"Struts1使用ActionForm实现表单验证"以及"表单验证失败追加信息"的详细说明。理解并掌握这一技术,对于开发基于Struts1的Web应用至关重要。

    Struts1和Struts2的区别和对比

    Struts1和Struts2是两个非常著名的Java Web框架,它们在设计模式、可测试性、输入处理和表现层等方面存在显著的区别。 首先,Action类的设计有所不同。在Struts1中,Action类需要继承一个抽象基类,这限制了Action...

    Struts1和Struts2区别

    Struts1和Struts2是两个非常著名的Java Web框架,它们都由Apache软件基金会开发,用于构建MVC(Model-View-Controller)架构的应用程序。虽然它们在目标上相似,但在设计模式、功能特性和使用体验上存在显著差异。...

    struts1和struts2区别

    Struts1和Struts2是两个非常著名的Java Web框架,它们在处理MVC(Model-View-Controller)架构方面有着显著的区别。以下是关于这两个框架在关键特性上的对比: 1. **Action类**: - **Struts1**:要求Action类继承...

    Struts_学习笔记之ActionForm

    ActionForm是Struts框架中的一种重要组件,用于封装和处理用户的表单数据。在Struts中,ActionForm是继承自JavaBeans的,主要用于处理用户的表单数据和业务逻辑。下面是ActionForm的详细介绍: 1. ActionForm的继承...

    struts1和struts2的jar包

    Struts1和Struts2是两个不同的版本,它们各自拥有独特的特性和功能,但在Java Web开发领域都扮演了重要角色。 **Struts1** Struts1是最早的版本,它在2001年发布,是基于ApacheJakarta项目的一个框架。Struts1的...

    struts1和struts2的区别(详细)

    综上所述,尽管Struts1和Struts2都属于MVC架构的Web开发框架,但它们在设计理念和技术实现上有显著差异。Struts2在灵活性、可扩展性和易用性方面相对于Struts1有了很大的改进,这使得它成为许多现代Web应用开发的...

    Struts1和Struts2的区别和对比.txt

    总的来说,尽管Struts1在历史上有着重要的地位,但随着Web开发技术的发展,Struts2已经成为了更为先进和广泛采用的选择。Struts2提供了一套更为现代化的解决方案,使得开发人员可以更高效地构建复杂的企业级Web应用...

    struts 视频 struts视频 actionform

    1. **Struts架构**:讲解Struts的核心组件,如Action、ActionForm、ActionServlet、配置文件(struts-config.xml)以及它们之间的交互机制。 2. **MVC设计模式**:解释MVC模式的基本概念,如何在Struts中实现模型、...

    struts中ActionForm的validate方法使用小得

    在Struts中,ActionForm类是处理用户输入数据的核心组件,它封装了请求参数并负责业务逻辑验证。本文将详细讨论如何在Struts中使用ActionForm的`validate`方法进行数据验证。 `validate`方法是在ActionForm中定义的...

    Struts 1和Struts2 Jar包集合 你懂的

    这个压缩包包含了Struts 1和Struts 2两个版本的核心库和其他相关依赖,是开发和运行Struts应用的基础。 1. **Struts 1** - **概述**:Struts 1是最早的版本,于2000年发布,它是基于Servlet和JSP技术的,旨在解决...

    struts1和struts2相关jar包(已分开

    这里提到的"struts1和struts2相关jar包"分别指的是Struts框架的两个主要版本:Struts 1和Struts 2。 **Struts 1** Struts 1是最早的版本,于2000年发布。它是基于Java Servlet和JSP技术的,旨在解决在JSP应用中控制...

    Struts2和Struts1的什么区别

    综上所述,Struts2相较于Struts1,在灵活性、可扩展性、易用性和性能方面都有显著提升,特别是在模型驱动、表达式语言、视图管理和拦截器机制等方面展现了明显的优势。然而,选择何种框架还需根据项目需求、团队熟悉...

    Struts2和Struts1的区别,详细点,主要说说Struts2

    ### Struts2与Struts1的主要区别 #### Struts2架构设计与实现方式 - **Struts2**在设计上采用了更加灵活的方式,每个请求都对应一个实例化的Action对象,而不是像**Struts1**那样在整个请求周期内共享同一个Action...

    Struts2与Struts1区别

    Struts2 和 Struts1 是两个著名的 Java Web 开发框架,它们都出自 Apache Software Foundation,但有着显著的区别。Struts1 是早期的 MVC 框架,而 Struts2 则是在 WebWork 框架的基础上发展起来的,它吸收了 Struts...

Global site tag (gtag.js) - Google Analytics