Fork me on GitHub

05 2020 档案

摘要:主要组件及目标: Filter: 过滤器应用于每一个Request。 Dispatcher servlet: servlet 分析请求并将它们分配给合适的controller进一步处理 Common Services: 通用service 会为每个请求提供i18n, theme, upload等 H 阅读全文
posted @ 2020-05-20 16:57 WilliamCui 阅读(220) 评论(0) 推荐(0)
摘要:HandlerInterceptor 拦截器 (1)preHandle: 在执行controller处理之前执行,返回值为boolean ,返回值为true时接着执行postHandle和afterCompletion,如果我们返回false则中断执行 (2)postHandle:在执行contro 阅读全文
posted @ 2020-05-20 10:13 WilliamCui 阅读(218) 评论(0) 推荐(0)
摘要:容器的概念很宽泛,在此仅讨论Spring,SpringMVC容器 在SpringMVC加载的时候,只要web.xml配置了,就会分别产生2个WebApplicationContext,一个是服务于Servlet,一个是Root。 Servlet在创建的时候,会将Root标记为Parent,也就是说S 阅读全文
posted @ 2020-05-17 17:07 WilliamCui 阅读(277) 评论(0) 推荐(0)
摘要:Spring 的MVC,是基于Servlet功能实现的,通过实现Servlet接口的DispatcherServlet来封装其核心功能实现。 1 启动web容器后,会有一个servletContext对象该对象是全局唯一,项目中所有Servlet都共享该对象。ContextLoaderListene 阅读全文
posted @ 2020-05-17 15:45 WilliamCui 阅读(311) 评论(0) 推荐(0)