springmvc笔记

springmvc是spring的一个模块。

springmvc是表现层框架,作用和struts2类似,本质是一个servlet。而struts2的本质是一个filter

springmvc的工作流程:

1、用户发送请求到前端控制器

2、前端控制器(DispatchServlet)将请求交给处理器映射器(HandlerMapping)进行处理,返回一个controller

3、前端控制器将controller交给处理器适配器(HandlerAdapter)进行处理,适配器通过特定的方法返回一个ModelAndView

4、前端控制器将ModelAndView对象交给视图解析器(ViewResolver)进行解析并返回view

5、前端控制器将view响应给客户

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章