SpringMVC的基本原理

来源:互联网 发布:seo网站制作 编辑:程序博客网 时间:2024/05/17 08:43

SpringMVC共有五个模块:


DispatcherServlet,HandlerMapping,Controller,ModelAndView, ViewResolver.


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