![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
从入门到精通
星星都没我亮
杭电计科小硕一枚
展开
-
SpringMVC处理器适配器处理过程
文章标题1、mav = invokeHandlerMethod(request, response, handlerMethod);1、WebDataBinderFactory binderFactory = getDataBinderFactory(handlerMethod);2、ModelFactory modelFactory = getModelFactory(handlerMethod, binderFactory);3、ServletInvocableHandlerMethod invocab原创 2020-10-29 12:10:21 · 224 阅读 · 0 评论 -
SpringMVC核心源码
文章目录1、DispatcherServlet的初始化2、DispatcherServlet的请求处理3、上传组件的请求处理4、获取请求处理器5、获取请求处理类的适配器类6、执行前置拦截器链7、根据适配器类去处理对应的请求,并返回ModelAndView对象7、设置默认的视图名称8、执行后置拦截器链9、处理Controller返回的结果10、处理器异常处理方法 在讲解springmvc之前,其实是需要大家了解一点tomcat的源码知识的,但是大部分的初学者还只停留在应用的层面,所以,下面展示tomca原创 2020-10-28 22:02:25 · 91 阅读 · 0 评论 -
SpringMVC的主要使用场景
文章目录1、SpringMVC的返回JSON数据2、发送ajax请求获取json数据3、使用@RequestBody获取请求体信息4、使用RespsonseEntity可以用来定制响应内容5、文件下载6、文件上传7、Springmvc拦截器1、自定义第一个拦截器2、定义多个拦截器8、拦截器跟过滤器的区别9、SpringMVC的国际化操作10、通过超链接来切换国际化11、SpringMVC异常处理机制1、SpringMVC的返回JSON数据 到目前为止我们编写的所有Controller的方法的返回值都原创 2020-10-28 21:53:31 · 1032 阅读 · 0 评论 -
SpringMVC的进阶使用
文章目录(1)SpringMVC的请求处理1、SpringMVC对请求参数的处理2、乱码问题的解决3、SpringMVC对原生API的支持4、使用Model,Map,ModelMap传输数据到页面5、使用ModelAndView对象传输数据到页面6、使用session传输数据到页面7、使用@ModelAttribute来获取请求中的数据8、使用forward实现页面转发9、使用redirect来实现重定向10、静态资源的访问(2)自定义视图解析器(3)自定义类型转换器(4)自定义日期格式化转换器(5)数据校原创 2020-10-28 21:15:41 · 106 阅读 · 0 评论 -
SpringMVC基本介绍及使用
文章目录1、什么是MVC?2、SpringMVC1、SpringMVC的介绍2、SpringMVC的优点3、SpringMVC的实现原理3、基于XML的Hello_SpringMVC4、基于注解的Hello_SpringMVC5、注意细节1、springmvc_helloworld运行流程:2、springmvc的配置文件3、DispatcherServlet的url-pattern4、@RequestMapping6、@PathVariable7、REST1、什么是MVC? MVC是模型(Mode原创 2020-10-28 20:55:34 · 93 阅读 · 0 评论