![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 78
yhjyumi
这个作者很懒,什么都没留下…
展开
-
SpringMVC那些事-整体概述
名词浅析*DispatcherServlet:分发器,把用户请求分发给控制器中的处理器处理,并处理结果和返回响应.实际上这个分发器就是一个Servlet.*Controller:控制器,一般使用@Controller注解把类声明称控制器,控制器中使用@RequestMapping注解的方法叫做处理器*Handler:处理器,中处理请求的,也就是使用@RequestMapping注解的方原创 2015-09-26 13:53:15 · 1834 阅读 · 0 评论 -
想写一些SpringMVC那些事
我是从大二开始学Java Web, 刚开始接触的是Struts2, 可能是由于刚开始学MVC框架,很多东西搞得很不理解吧,最终放弃治疗.后来偶然的机会发现了SpringMVC, 然后就一发不可收拾了,深深的爱上它了, 它真的很棒, 简单,功能强大,可拓展性好. 很早就有想写一些和SpringMVC相关的东西了,不是说我对它很了解,很熟悉,作为小菜,只是希望通过有这个想法,并去花时间去原创 2015-09-26 11:33:07 · 932 阅读 · 0 评论 -
SpringMVC那些事-请求映射匹配-处理器匹配
1.概述2.主要过程3.分析4.相关类5.部分源码注释1.概述根据MVC的概念,我们知道,请求到服务器后都需要经过控制器.这就需要一种机制把请求准确的调用控制器,也就是需要明确哪个请求要调用哪个处理器.一般的MVC都有自己处理请求和控制器之间的关系映射的方法.2.主要工作过程A.根据hm中的request(url,method,header等)根据url原创 2015-09-27 14:06:58 · 5408 阅读 · 0 评论 -
SpringMVC那些事-视图渲染
上一个阶段返回了ModelAndView(这里假设返回了MAV,我们讨论的是有视图渲染的情况),接下来就是视图渲染阶段了.MAV包含了可以确定视图的信息,和需要渲染的数据,也就是model.视图渲染阶段包括两个子阶段1.使用视图解析器ViewResolver生成实例View2.View.render渲染视图1.视图View生成的过程遍历ViewResolver,和h原创 2015-10-01 23:03:50 · 5468 阅读 · 0 评论