Spring MVC
杜大壮
这个作者很懒,什么都没留下…
展开
-
Spring MVC 入门(十一)Spring MVC 拦截器
11.1 Spring MVC 拦截器 Interceptor 拦截器也是 Spring MVC 中相当重要的功能,它的主要作用是拦截用户的请求并进行相应的处理。Spring MVC 拦截器是可插拔的设计。如果需要使用某个拦截器,只需要在配置文件中应用该拦截器即可;如果不需要使用该拦截器,只需要在配置文件中取消应用该拦截器。不管是否应用某个拦截器,对...原创 2020-02-04 13:54:32 · 183 阅读 · 0 评论 -
Spring MVC 入门(十)Spring MVC 的文件上传和下载
10.1 文件上传 文件上传是项目开发中最常用的功能。为了实现上传文件,必须将表单的 method 设置为 POST,并将 enctype 设置为 multipart/form-data。这样,浏览器才会把用户选择的文件二进制数据发送给服务器。 设置 enctype 为 multipart/form-d...原创 2020-02-04 11:59:28 · 174 阅读 · 0 评论 -
Spring MVC 入门(九)Spring MVC 数据校验
9.1 数据校验 应用通过输入页面收集的数据是非常复杂的,不仅会包含正常用户的误输入,还可能包含恶意用户的恶意输入。异常的输入,轻则会导致系统非正常中断,重则会导致系统崩溃。应用程序必须能正常处理表现层接收的各种数据,通常的做法是遇到异常输入时应用程序直接返回,提示用户必须重新输入,也就是将哪些异常输入过滤掉。这种对异常输入的过滤,就是输入校验,也称...原创 2020-02-03 20:42:27 · 532 阅读 · 0 评论 -
Spring MVC 入门(八)Spring MVC 数据格式化
8.1 数据格式化 如何从格式化的数据中获取真正的数据以完成数据绑定,并将处理完成的数据输出为格式化的数据是 Spring 格式化框架需要解决的问题。Spring 从 3.0 开始引入格式化转换框架,该框架位于 org.springframework.format 包。其中,最重要的是 Formatter<T> 接口。 &nb...原创 2020-02-02 19:20:48 · 508 阅读 · 1 评论 -
Spring MVC 入门(七)Spring MVC 数据转换
Spring MVC 数据转换7.1 数据转换 在 Java 中,java.beans 包中提供了一个 ProperyEditor 接口来进行数据转换。ProperyEditor 的核心功能是将一个字符串转换为一个 Java 对象,以便根据界面的输入或配置文件中的配置字符串构成一个 Java 对象。 ...原创 2020-01-30 17:46:09 · 315 阅读 · 0 评论 -
Spring MVC 入门(六)Spring MVC 转换 JSON 数据
举报v举报v计划v原创 2020-01-20 19:22:36 · 310 阅读 · 0 评论 -
Spring MVC 入门(五)Spring MVC 信息转换
5.1 HttpMessageConverter<T> 接口 HttpMessageConverter<T>接口是 Spring 3.0 之后新增的一个重要的接口,它负责将请求信息转换为一个对象(类型为T),并将对象(类型为T)绑定到请求方法的参数中或输出为响应信息。 ...原创 2020-01-16 13:57:29 · 129 阅读 · 1 评论 -
Spring MVC 入门(四)Spring MVC 的常用注解
1. @Controller 注解 org.springframework.stereotype.Controller 注解类型用于指示 Spring 类的实例是一个控制器,使用 @Controller 注解的类不需要继承特定的父类或者实现特定的接口,可以支持同时处理多个请求动作,更加灵活。 ...原创 2020-01-13 16:35:29 · 273 阅读 · 0 评论 -
Spring MVC 入门(三)Spring MVC 执行流程
Spring MVC 应用的开发步骤1.在 web.xml 文件中定义前端控制器 DispatcherServlet 来拦截用户请求。 由于 Web 应用是基于请求/响应架构的应用,所以不管哪个 MVC Web 框架,都需要在 web.xml 中配置该框架的核心 Servlet 或 Filter ,这样才可以让该框架接入 Web应用中。2.如果需...原创 2020-01-12 21:54:59 · 131 阅读 · 0 评论 -
Spring MVC 入门(二)第一个 Spring MVC 应用
第一个 Spring MVC 应用MVC 概述 MVC 是所有面向对象程序设计语言都应该遵守的规范。MVC思想将一个应用分为三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。 &...原创 2020-01-12 18:03:06 · 252 阅读 · 0 评论 -
Spring MVC 入门(一)知识简介
Java EE 应用概述Java EE 应用提供的跨平台、开放性以及各种远程访问技术,为异构系统的良好整合提供了保证。Java EE 应用的分层模型Java EE 应用大致都可分为如下几层:Domain Object(领域对象)层。此层由一系列的 POJO( Plain Old Java Object,普通的、传统的 Java 对象)组成,这些对象是该系统的 Domain Object(...原创 2020-01-12 10:53:48 · 111 阅读 · 0 评论