SpingMVC

Spring MVC

Spring MVC我对它的理解是前端进行请求后台个,根据指定的名称进行匹配到相应的处理方法进行访问,执行处理方法后返回前端进行视图展示。

说的详细些的话,是前端进行访问请求到DispatcherServlet。DispatcherServlet根据请求的名称进行调用HandlerMapping,查找到对应的Handler处理者。再调用HandlerAdapter适配器进行处理。HandlerAdapter会根据前面的Handler去处理对应的业务。处理完会返回一个ModelAndView对象(Model是返回的数据对象,View是个逻辑上的View)。ViewResolver会根据逻辑View找到实际的对应的View。其次DispaterServlet把返回的Model的数据传给这个View。最后通过这个view进行反馈给前端。

--------------------------------------From Clam Person Understanding-------------------------------------------------
--------------------------------------Only Reference For You --------------------------------------------------------------

上一篇:MVC 顶层设计-HandlerAdapter


下一篇:适配器模式以及在 SpringMVC 中的应用