`
高成锋
  • 浏览: 52754 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

struts2学习笔记【三】/处理用户输入信息

阅读更多

1. Struts2处理用户输入信息

1.1. 领域对象

还记得之前在LoginAction类中有如下的属性吗?

private User user;         //在这里暂时还没有用到。后面会有所讲解

现在可以说一下了,其实User和其他的基本类型是一样的,只不过我们将其与前面的封装属性值分离开来了,当前这种称为领域对象

唯一的区别在于,在前台页面上,对应的属性必须加上所属的对象名,如下所示:

<input type="text" name="username">

改为:

<input type="text" name="user.username">

 

1.2. ModelDriver模型驱动

ModelDriver模型驱动接受用户输入【以后有时间再分析一下】

 

1.3. 属性封装

<!--EndFragment-->

分享到:
评论

相关推荐

    Struts2学习笔记

    根据给定的文件信息,以下是对Struts2学习笔记中涉及的关键知识点的详细解析: ### Struts2框架概览 #### MVC模式的理解与演进 Struts2是基于MVC(Model-View-Controller)模式设计的一种Java Web开发框架。在MVC...

    struts2学习笔记总结

    在Struts2中,Model通常由业务对象(BO)或数据访问对象(DAO)组成,View负责展示数据,Controller(Action)处理用户请求并调用Model更新数据,再将结果传递给View。 三、配置与拦截器 1. 配置:Struts2的配置...

    struts2 学习重点笔记

    ### Struts2 学习重点知识点总结 #### 一、Struts2 概念与架构 **1.1 Struts2 简介** - **定义**:Struts2 是 Apache 组织提供的一个基于 MVC 架构模式的开源 Web 应用框架。 - **核心**:Struts2 的核心其实是 ...

    struts2学习笔记.doc

    以上是基于文档提供的信息整理出来的Struts2学习笔记的关键知识点概览。这些内容不仅涵盖了Struts2的基本使用方法,还涉及到了一些高级特性和最佳实践。通过学习这些知识点,可以帮助开发者更好地理解和掌握Struts2...

    struts2学习笔记黑马程序员

    ### Struts2学习笔记之文件上传与Ajax开发 #### Struts2文件上传 **文件上传简介** 文件上传是Web应用中常见的功能之一,Struts2框架内置了对文件上传的支持,使得开发者能够轻松地实现这一功能。为了确保文件...

    【张冰Struts2学习笔记】0202_Struts2的三种接收用户输入的方法

    在"【张冰Struts2学习笔记】0202_Struts2的三种接收用户输入的方法"中,我们主要探讨的是如何在Struts2中有效地获取并处理用户提交的数据。以下是对这三种方法的详细解析: ### 1. 使用Action属性 Struts2的核心是...

    struts2学习笔记

    **三.Struts2输入校验** 1. **基于XML配置方式的校验**:在struts.xml中定义验证规则,如必填字段、长度限制等。 2. **实现validate方法**:在Action类中覆盖`validate()`方法,进行业务逻辑验证。 3. **提示信息...

    struts2学习笔记三(第3讲.Struts2的类型转换)

    在本篇“Struts2学习笔记三”中,我们将聚焦于Struts2的类型转换这一核心特性。类型转换在处理用户提交的数据时非常关键,它允许Struts2自动将请求参数转换为Java对象的属性。 在Struts2中,类型转换主要由`...

    Struts2学习笔记2012

    其中一种常用的方式是使用`StackContext`,它可以方便地访问页面元素和处理用户输入。 #### 九、Action总结 Action是Struts2应用程序的核心组件之一,负责处理用户请求并返回响应。了解Action的生命周期和执行流程...

    struts2学习笔记!

    ### Struts2学习笔记 #### 一、Struts2配置文件详解 在深入理解Struts2框架之前,我们首先需要了解其核心配置文件——`struts.xml`。 **1. struts.xml配置** ```xml &lt;!DOCTYPE struts PUBLIC "-//Apache ...

    struts2综合笔记

    - **发展历程**: Struts2 是在 WebWork 框架的基础上发展起来的,因此学习 Struts2 实际上也是学习 WebWork。 #### 二、Struts2 的核心组件分析 **控制器**: - **Servlet VS Filter**: - **Servlet**: - 在内存...

    struts2课程笔记

    文件上传功能则允许用户通过表单提交文件,Struts2提供了一套完整的处理机制。 拦截器是Struts2的核心特性之一,它可以插入到Action调用前后,执行预处理和后处理任务,如日志记录、权限检查、事务管理等。表单验证...

    Struts1及14. Struts2学习笔记

    本学习笔记将对Struts1和Struts2进行详细解析。 **Struts1简介** Struts1是早期流行的MVC框架,它的核心是ActionServlet,负责处理HTTP请求,并通过ActionForm对象收集表单数据,然后调用Action类的方法进行业务...

    Java相关课程系列笔记之十三Struts2学习笔记

    Model代表数据模型,View负责显示数据,Controller处理用户的输入并协调Model和View。 1.3 JSP Model 1和JSP Model 2 JSP Model 1中,Controller通常是JSP页面本身,导致业务逻辑和展示逻辑混杂。而JSP Model 2引入...

    Struts2.1学习笔记

    ### Struts2.1学习笔记 #### Struts2的来源与优点 - **来源**:Struts2是在WebWork2的基础上发展起来的,它继承了WebWork2的优点,并且进行了改进,使其更适合现代Web应用程序的需求。与Struts1相比,Struts2的...

Global site tag (gtag.js) - Google Analytics