Loading

随笔分类 -  SpringMVC

摘要:SpringMVC:拦截器和POST中文乱码问题 1、拦截器 Spring MVC 中的拦截器(Interceptor)类似于 Servlet 中的过滤器(Filter),它主要用于拦截用户请求并做出相应的处理。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一 阅读全文
posted @ 2020-03-10 12:49 Helen's
摘要:SpringMVC:静态资源访问 SpringMVC 中设置访问静态资源有两种思路: 类似普通的 Java Web 项目的『分工』:JSP 请求由 JspServlet 处理,Servlet 请求由 DispacherServlet 处理,对静态资源的请求交由 DefaultServlet 。 将 阅读全文
posted @ 2020-03-10 12:11 Helen's
摘要:SpringMVC :转发、重定向、RedirectAttributes SpringMVC跳转默认是转发! 1. View Resolver 设置ModelAndView对象,根据视图的名称和视图解析器跳转到指定的页面! 页面路径:视图解析器前缀 + 视图名 + 视图解析器后缀。 <!-- 视图解 阅读全文
posted @ 2020-03-10 11:52 Helen's
摘要:SpringMVC:Controller的编写 Controller,通常通过接口定义和注解两种方式! 使用基于注解的控制器的优点如下: 一个 Controller 类可以处理多个动作,而实现了一个 Controller 接口的控制器只能处理一个动作。 基于 Controller 注解的控制器的请求 阅读全文
posted @ 2020-03-09 21:03 Helen's
摘要:SpringMVC——DispatcherServlet 1、DispatcherServlet SpringMVC框架是围绕 DispatcherServlet 设计的,它处理所有的 HTTP 请求和响应。 作用: DispatcherServlet表示前置控制器,是整个SpringMVC的控制中 阅读全文
posted @ 2020-03-09 19:44 Helen's
摘要:SpringMVC的执行流程 如上图,Spring MVC 程序的完整执行流程如下: 用户通过浏览器发送请求,请求会被 Spring MVC 的前端控制器 DispatcherServler 接受。 DispatcherServlet 拦截到请求后,会调用 HandlerMapping 处理器映射器 阅读全文
posted @ 2020-03-09 19:01 Helen's
摘要:第一个SpringMVC程序(注解实现) Spring MVC 的核心包是: spring-web spring-webmvc 目录结构: 1、配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns. 阅读全文
posted @ 2020-03-09 18:50 Helen's
摘要:第一个SpringMVC程序 Spring MVC 的核心包是: spring-web spring-webmvc 目录结构: 1、配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.or 阅读全文
posted @ 2020-03-09 18:48 Helen's