`

struts actionForm原理

 
阅读更多
1.addStu.do请求
2.ActionServlet寻找action
3.找到后看action是否有name属性,getName
4.有则获取form bean
5.如果此时没有实例,则实例化
6.调用form的reset方法
7.利用request参数setter form参数
8.如果validate为true的话就校验。
9.校验通过交给action处理
  • 大小: 35.3 KB
分享到:
评论

相关推荐

    struts ActionForm

    Struts ActionForm是Java Web开发中Struts框架的一个核心组件,主要用于处理用户在表单中的...学习和理解ActionForm的工作原理有助于我们更好地掌握Struts框架的历史和演变,从而更好地适应现代Java Web开发的需求。

    struts1原理,struts2原理,spring mvc原理,struts1和struts2,struts和spring mvc

    Struts1强调使用Form Bean来封装请求参数,通过ActionForm与Action之间传递数据,实现了表现层和业务层的分离。 **Struts2原理:** Struts2是在Struts1的基础上发展起来的,它融合了WebWork框架的许多特性。Struts2...

    struts框架原理图

    根据提供的文件信息,“Struts框架原理图”主要阐述了Struts框架的工作原理、流程以及页面间的跳转机制。为了更好地理解和应用Struts框架,本文将深入解析这些关键知识点。 ### Struts框架概述 Struts是一个开源的...

    Hibernate、Spring和Struts工作原理及使用理由

    【标题】:“Hibernate、Spring和Struts工作原理及使用理由” 【内容】: Hibernate是一个流行的Java持久化框架,它的核心工作原理主要包括以下步骤: 1. **读取并解析配置文件**:Hibernate通过读取hibernate....

    Struts1与Struts2原理 区别详解汇总

    ### Struts1与Struts2原理及区别详解 #### Struts1原理概述 **Struts1** 是一种基于MVC架构的开源Java Web框架,它主要用于构建动态网站和应用程序。Struts1的核心组件包括ActionServlet、ActionForm以及Action...

    struts运行原理

    Struts运行原理的理解对于任何Java Web开发者都至关重要,因为它提供了一种组织良好、可扩展的架构,使得开发人员能够更有效地管理应用程序的业务逻辑、视图呈现和控制流程。 1. **MVC模式**:Struts基于MVC设计...

    Spring+Hibernate+Struts工作原理

    【Struts工作原理】 Struts是一个MVC(Model-View-Controller)框架,它的核心是ActionServlet。在Web应用启动时,ActionServlet会加载并解析struts-config.xml配置文件。当用户发送请求时,Struts框架按照以下步骤...

    struts执行原理

    ### Struts 1.2 执行原理详述 #### Struts 框架概述 Struts 是 Apache 组织提供的一款开源的 MVC (Model-View-Controller) 架构实现框架,广泛应用于 Java Web 开发领域。MVC 架构模式能够有效地将应用逻辑与界面...

    Struts 原理 流程图

    理解Struts的工作原理对于开发高效且易于维护的Java Web应用至关重要。 ### Struts框架的核心组件 1. **核心控制器 (ActionServlet)**: Struts框架的核心是ActionServlet,它是一个实现了Servlet接口的类。在Web...

    struts工作原理和配置

    在本文中,我们将深入探讨Struts的工作原理和配置。 **1. Struts工作原理** Struts的核心是ActionServlet,它是一个定制的Servlet,负责处理所有的HTTP请求。当用户发送请求到服务器时,ActionServlet首先会解析...

    Struts 原理 与 应用

    1. **基本框架**:Struts提供了一个简单的框架,用于快速搭建Web应用,例如Example 1:Basic Framework,它展示了如何设置Action和ActionForm,以及如何配置Struts。 2. **登录应用**:Example 2:Login Application...

    struts-原理.

    Struts框架原理与运作机制深度解析 Struts框架是Java Web开发中的一种MVC(Model-View-Controller)设计模式的实现,它极大地简化了Web应用程序的开发过程,提供了结构化、可扩展的解决方案。本文将深入探讨Struts...

    struts 基本原理和添加数据库

    **Struts基本原理** 1. **MVC模式**:在Struts中,模型(Model)通常由业务逻辑组件(如JavaBeans或EJBs)组成,负责处理数据;视图(View)是用户界面,通常由JSP页面实现;控制器(Controller)则是Struts的核心...

    struts框架原理简介

    4. **ActionForm处理**:如果ActionForm类被配置,那么Struts会尝试从请求中提取参数并填充到ActionForm对象中。ActionForm用于收集和验证用户输入的数据。 5. **执行Action**:找到匹配的Action后,Struts会实例化...

    struts原理

    **Struts原理** Struts框架的核心是Action和ActionForm。Action是业务逻辑的载体,它接收并处理来自用户请求的数据,然后调用相应的服务层方法进行处理。ActionForm则用于在Action和视图之间传递数据,它包含了表单...

    Struts1工作原理浅析【转】

    Struts1 工作原理浅析 一、Struts1 工作原理概述 Struts1 是一个基于 MVC 模式的 Web 应用框架,它的工作原理可以分为三个部分:Model、View 和 Controller。Model 负责处理业务逻辑,View 负责表现层,Controller...

    s2sh struts2 struts1 原理部分详细讲解及流程图

    **Struts2与Struts1框架原理详解及流程图** Struts2和Struts1是两种广泛应用于Java Web开发中的MVC(Model-View-Controller)框架,它们为开发者提供了结构化、可维护的代码组织方式,提高了开发效率。本文将深入...

    servlet模拟struts1工作原理

    Struts1框架的核心组件包括ActionServlet、ActionForm、Action、Tiles以及配置文件(struts-config.xml)。ActionServlet作为控制器,负责拦截所有的HTTP请求,解析请求中的信息,并根据struts-config.xml配置文件来...

    [摘]Struts 学习笔记之ActionForm

    尽管如此,理解ActionForm在Struts 1中的工作原理仍然是学习Struts和MVC模式的重要基础。 博客文章"Struts学习笔记之ActionForm - xiaodaoxiaodao——蓝小刀的自言自语 - BlogJava.mht"可能包含更深入的实践示例和...

    struts1 mvc基本原理

    本文将深入探讨Struts1的基本原理,帮助理解其架构设计和工作流程。 **1. MVC架构** MVC模式是软件工程中一种用于分离业务逻辑、数据和用户界面的设计模式。在Struts1中,Model代表应用程序的数据和业务逻辑,View...

Global site tag (gtag.js) - Google Analytics