随笔分类 -  SpringMVC

摘要:1. 我们先来看看框架会自动注册哪些httpmessageconvert? 在哪个地方开始注册的? 在对mvc:annotation-driven解析的AnnotationDrivenBeanDefinitionParser中,有这么一个方法: 获取所有的HttpMessageConverter,最 阅读全文
posted @ 2017-12-27 10:45 hxwang 阅读(1637) 评论(0) 推荐(0)
摘要:前言 上一篇文章dispatcherservlet初始化中提到,如果没有配置handlermapping就会采取默认的策略进行配置handlermapping,这篇文章就要讲述mvc:annotation-driven对默认策略的改变。它背后到底注册了哪些HandlerMapping和Handler 阅读全文
posted @ 2017-12-26 16:27 hxwang 阅读(457) 评论(0) 推荐(0)
摘要:DispatcherServlet的初始化在springmvc的启动中有讲过,这一篇在上一篇的基础上接着讲。DispatcherServlet作为springmvc的前端控制器,还需要初始化其他的模块。 回到initWebApplicationContext()函数,看到在wac = createW 阅读全文
posted @ 2017-12-22 17:10 hxwang 阅读(493) 评论(0) 推荐(0)
摘要:前言 上一篇介绍了SpringMVC的启动过程,DispatcherServlet作为一个前端控制器,分发处理http请求 1.DispatcherServlet流程图 具体流程: 1. 用户发请求-->DispatcherServlet,前端控制器收到请求后自己不进行处理,而是委托给其他的解析器进 阅读全文
posted @ 2017-11-09 15:34 hxwang 阅读(3798) 评论(0) 推荐(0)
摘要:前言 下面是一个SpringMVC应用的配置文件,需要注意两个地方,一个是ContextLoaderListener,一个是dispatcherServlet。web容器正是通过这两个配置才和spring管理起来。ContextLoaderListener与web容器的ServletContext关 阅读全文
posted @ 2017-11-01 16:30 hxwang 阅读(3316) 评论(1) 推荐(0)