SpringMVC流程解析

1.注册一个DispatcherServlet
SpringMVC流程解析
springmvc的配置文件:以servlet的名字-servlet.xml(官方要求,当然也可以自己起)SpringMVC流程解析
2.配置SpringMVC
SpringMVC流程解析
3.controller
SpringMVC流程解析
流程图:
SpringMVC流程解析
流程:
1.请求进来先走到web.xml中的DispatcherServlet,它会有一个HandlerMapping去找springmvc-servlet.xml中的处理器映射器,根据请求找到controller,找到后返回给DispatcherServlet

2.DispatcherServlet拿着controller去找HandlerAdapter,它要去找你写的HellController的实现类(你已经写了一些方法),确定后又返回DispatcherServlet

3.DispatcherServlet去找视图解析器(这时hellocontroller已经封装了模型和视图)

4.解析完之后跳转视图