SpringMVC流程解析
1.注册一个DispatcherServlet
springmvc的配置文件:以servlet的名字-servlet.xml(官方要求,当然也可以自己起)
2.配置SpringMVC
3.controller
流程图:
流程:
1.请求进来先走到web.xml中的DispatcherServlet,它会有一个HandlerMapping去找springmvc-servlet.xml中的处理器映射器,根据请求找到controller,找到后返回给DispatcherServlet
2.DispatcherServlet拿着controller去找HandlerAdapter,它要去找你写的HellController的实现类(你已经写了一些方法),确定后又返回DispatcherServlet
3.DispatcherServlet去找视图解析器(这时hellocontroller已经封装了模型和视图)
4.解析完之后跳转视图