我在下面的语法中找不到正确的客户端请求流。有人可以澄清这里发生了什么吗?
Client(1) --> Dispatcher Servlet(2) --> Handler Mapping(3) --> Controller(4) -->
ModelAndView(5) --> viewResolver(6) --> View(7) --> Client(1)
如果可能,请指定spring MVC过程中使用的相应弹簧类/接口。
DispatcherServlet
收到。DispatcherServlet
将接受HandlerMapping
的帮助,并了解与给定请求相关的@Controller
类名称。@Controller
,然后@Controller
将通过执行适当的方法处理请求并将ModelAndView
对象(包含模型数据和视图名称)返回给DispatcherServletDispatcherServlet
将模型对象发送到ViewResolver
以获取实际的视图页面。DispatcherServlet
会将Model对象传递给View页面以显示结果。来自JSP / HTML的Spring Flow First请求将命中调度程序servlet,基于xml文件,它将转到特定控制器,在转到控制器后,它会搜索请求映射,根据请求映射,它将转到特定方法并遵循指令并获取模型和视图,并通过调度程序servlet使其查看解析程序,并且视图解析程序将显示视图。