1:web启动的时候加载web.xml文件,DispatcherServlet 控制中心对象创建
2:加载springmvc.xml
1:配置有包的扫描
2:视图解析InternalResourceViewResolver
3:根据请求返回到不同的url
springmvc使用组件方式执行流程
- 请求过来,前端控制器DispatcherServer接收用户的响应
- HandlerMapping处理器处理映射
- Handler处理器对用户的请求进行处理
- HandlerAdapter去执行handler返回一个ModelAndView
- ViewSolver视图解析器进行解析,返回页面
本文详细解析了SpringMVC的工作流程,从web.xml的加载开始,介绍了DispatcherServlet的作用,随后深入探讨了springmvc.xml配置文件中包扫描、视图解析器InternalResourceViewResolver的配置及请求处理过程。通过讲解HandlerMapping、Handler、HandlerAdapter和ViewResolver的角色,清晰地展示了SpringMVC如何处理用户请求并返回页面。
1077

被折叠的 条评论
为什么被折叠?



