
springmvc
文章平均质量分 53
零散研究
游语
把生活过成段子,把代码写成诗
展开
-
从DispatcherServlet到ThemeResolver
tomcat启动,DispatcherServlet调用initThemeResolver方法初始化ThemeResolver,先加载用户注入的ThemeResolver,如果用户没有注入ThemeResolver则获取DispatcherServlet.properties默认配置的org.springframework.web.servlet.theme.FixedThemeResolver。...原创 2019-02-17 15:21:42 · 273 阅读 · 0 评论 -
从DispatcherServlet到LocaleResolver
tomcat启动,DispatcherServlet调用initLocaleResolver方法初始化LocaleResolver,先加载用户注入的LocaleResolver,如果用户没有注入LocaleResolver则获取DispatcherServlet.properties默认配置的org.springframework.web.servlet.i18n.AcceptHeaderLoca...原创 2019-02-17 15:01:55 · 429 阅读 · 0 评论 -
从DispatcherServlet到MultipartResolver
tomcat启动,DispatcherServlet初始化时调用initMultipartResolver方法初始化用户自己注入的MultipartResolver,springmvc并没有注入默认的Multipart解析器,用户未注入时,默认Multipart解析器则则为空。因此,当我们需要使用multipart/form-data方式向服务端传参时我们需要自已手动注入自己需要的Multipar...原创 2019-02-16 14:18:41 · 399 阅读 · 2 评论 -
从DispatcherServlet到RequestToViewNameTranslator
tomcat启动,DispatcherServlet调用initRequestToViewNameTranslator方法初始化RequestToViewNameTranslator时,先看ApplicationContext有没有一个叫"viewNameTranslator"的RequestToViewNameTranslator,如果有,则获取该viewNameTranslator对象,如果没...原创 2019-02-14 16:20:16 · 243 阅读 · 0 评论 -
从DispatcherServlet到ViewResolver
tomcat启动DispatcherServlet默认加载的ViewResolver只有org.springframework.web.servlet.view.InternalResourceViewResolver和自定义HandlerExceptionResolver。ViewResolver里面只有一个方法resolveViewName(String viewName, Locale ...原创 2019-02-14 15:34:01 · 408 阅读 · 1 评论 -
从DispatcherServlet到HandlerExceptionResolver
tomcat启动DispatcherServlet默认加载的HandlerExceptionResolver有:org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver、org.springframework.web.servlet.mvc.annotation.ResponseS...原创 2019-02-14 10:20:44 · 348 阅读 · 0 评论 -
从DispatcherServlet到HandlerAdapter
tomcat启动时,DispatcherServlet初始化HandlerAdapter,默认加载的处理适配器有:org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter、org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter和org.springfram...原创 2019-01-28 15:35:09 · 677 阅读 · 0 评论 -
从DispatcherServlet到HandlerMapping
tomcat启动的时候DispatcherServlet加载默认资源DispatcherServlet.properties就会去加载默认的HandlerMapping,包括org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping和 org.springframework.web.servlet.mvc.method.ann...原创 2019-01-28 11:40:36 · 1328 阅读 · 0 评论 -
DispatcherServlet生命周期
tomcat启动初始化DispatcherServlet 1.加载默认DispatcherServlet.properties配置,加载properties配置中的策略;ClassPathResource resource = new ClassPathResource(DEFAULT_STRATEGIES_PATH, DispatcherServlet.class); de...原创 2019-01-25 11:54:06 · 885 阅读 · 0 评论 -
理解DispatcherServlet
找一个切入点去读spring的源码。先看了一遍DispatcherServlet里面的方法,把一些英文注释的方法写上了翻译和一点点自己的理解。然后来解释一下DispatcherServlet做了什么。DispatcherServlet,前端控制器模式。它是什么呢?就是前端请求到服务端,然后DispatcherServlet去做一些处理这个请求的操作。 它基于JavaBea...原创 2019-01-22 16:25:37 · 536 阅读 · 2 评论