摘要: 小结 通过入门程序,我们认识了 SpringMVC 的四大核心: 前端控制器(DispatcherServlet)、处理器映射器(HandlerMapping)、处理器适配器(HandlerAdapter)、视图解析器(ViewResolver) 一、前端控制器配置: 第一种:*.action,访问 阅读全文
posted @ 2018-12-27 20:42 花咖 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 分析过程 通过 前端控制器源码 分析 SpringMVC 的执行过程 前端控制器在 web.xml 文件中的配置 第一步:前端控制器接收请求 调用doDispatch 第二步:前端控制器 调用 处理器映射器 查找 Handler (1) (2)映射器根据 request 中的 URL 找到了 Han 阅读全文
posted @ 2018-12-27 19:47 花咖 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 注解的 处理器映射器 和 处理器适配器 介绍 注解的映射器: 在 Spring3.1 之前使用 DefaultAnnotationHandlerMapping 注解映射器(根据 DispatcherServlet.properties 配置文件中的配置), 之后使用 RequestMappingHa 阅读全文
posted @ 2018-12-27 17:19 花咖 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 1、文件位置 2、文件内容 3、文件作用 前端控制器会从 DispatcherServlet.properties 文件中加载 HandlerMapping(处理器映射器)、HandlerAdapter(处理器适配器)、ViewResolver(视图解析器)等组件。 如果不在 springmvc.x 阅读全文
posted @ 2018-12-27 16:34 花咖 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 非注解 处理器映射器 和 处理器适配器 处理器映射器: 第一种: BeanNameUrlHandlerMapping 第二种:SimpleUrlHandlerMapping 注意:上面两种处理器映射器,我们是在同一个 xml 文件中配置,并且根据不同的 URL 都能正常访问。 结论:多个处理器映射器 阅读全文
posted @ 2018-12-27 15:34 花咖 阅读(5376) 评论(0) 推荐(1) 编辑