分类: SpringMVC
thumbnail

SpringMVC:执行流程

1) 用户向服务器发送请求,请求被SpringMVC 前端控制器 DispatcherServlet捕获。 2) DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI),判断请……
thumbnail

SpringMVC:执行流程-DispatcherServlet初始化过程

DispatcherServlet 本质上是一个 Servlet,所以天然的遵循 Servlet 的生命周期。所以宏观上是 Servlet 生命周期来进行调度。 a>初始化WebApplicationConte……
thumbnail

SpringMVC:执行流程-常用组件

1.SpringMVC 的常用组件 DispatcherServlet:前端控制器,有框架提供 作用:统一处理请求和相应,整个流程控制的中心,由调用其他组件处理用户请求 HanderM……
thumbnail

SpringMVC:注解配置springmvc

创建初始化类WebInit.java,替代web.xml 在Servlet3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果找到的话就……
thumbnail

SpringMVC:异常处理器

1.基于配置的异常处理 SpringMVC提供了一个处理控制器方法执行过程中所出现的异常的接口:HandlerExceptionResolver HandlerExceptionResolver接口的实现类有……
thumbnail

SpringMVC:拦截器

1.配置拦截器 SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor SpringMVC的拦截器必须在SpringMVC的配置文件中……
thumbnail

SpringMVC:文件上传

1.配置SpringMVC的文件上传解析器 文件上传form的请求方式必须为post,并且添加属性enctype="multipart/form-data" <form th:action="@{/testup}" method="……
thumbnail

SpingMVC:使用ResponseEntity文件下载

使用ResponseEntity实现下载文件的功能 @RequestMapping("/testDown") public ResponseEntity<byte[]> testResponseEntity(HttpSession sessio……
thumbnail

SpringMVC:处理json和Ajax

@ResponseBody处理json的步骤: 1.导入jaskson的依赖 <!--json依赖--> <dependency> <groupId>com.fasterxm……
thumbnail

SpringMVC:HttpMessageConverter

HttpMessageConverter:报文信息转换器,将请求报文转换成java对象,或将java对象转换成相应报文. HttpMessageConverter:提供了两个注解和两个类型:@Request……
thumbnail

SpringMVC:RESTful简介

REST:Representational State Transfer,表现层资源状态转移 RESTful是一种常见的REST应用,是遵循REST风格的web服务。Restful就是一个资源定位及资源操作的……
thumbnail

SpringMVC:RESTFul案例

1.搭建环境 准备一个实体类:employee.java package com.tinstu.rest.bean; public class Employee { private Integer id; private String lastN……
thumbnail

SpringMVC视图

springmvc.xml中配置thymeleaf视图解析 <!-- 配置Thymeleaf视图解析器 --> <bean id="viewResolver" class="org.thymeleaf.spring5.……
thumbnail

SpingMVC:域对象共享数据

1.使用servletAPI向request域对象共享数据 //使用servletAPI向request域对象共享数据 @RequestMapping("/testRequestByServletApi") public Str……
thumbnail

SpringMVC:获取请求参数-2

5、@CookieValue注解处理cookie数据和控制器方法的形参的映射关系 @CookieValue是将cookie数据和控制器方法的形参创建映射关系 @CookieValue注解一共有三个属……
thumbnail

SpringMVC:获取请求参数-1

1.通过ServletAPI获取 将HttpServletRequest作为控制器方法的形参,此时HttpServletRequest类型的参数表示封装了当前请求的请求报文的对象 @RequestMappin……