SpringMVC共有五个模块:


DispatcherServlet,HandlerMapping,Controller,ModelAndView, ViewResolver.


客户端发送请求,由DispatcherServlet接收请求,DispatcherServlet根据HandlerMapping的规则,解析请求,并发送给Controller,Controller调用相关的业务方法,将处理结果生成ModelAndView发送给DispatcherServlet,DispatcherServlet再依据ViewResolver的相关规则,生成反馈(.jsp文件)响应,发送给客户端。


SpringMVC的基本原理

相关文章: