妙博客

主机评测 香港服务器 洛杉矶VPS测评

Spring MVC工作流程?

Spring MVC是一种基于(Model-View-Controller)模式的Web框架,它的工作流程主要包括以下几个步骤: 


1.首先前端管理器DispatcherServlet接收到用户请求,将请求转发给对应的处理器映射HandlerMapping。


2.HandlerMapping根据URL调用对应的处理器适配类HandlerAdaptor从而找到具体的Controller。


3.Controller层接受到用户参数后,会把请求参数传递给Controller里面的方法。Controller方法执行结束后,会返回一个ModelAndView,里面包括视图名称和需要传递的模型数据。


4.视图解析器根据ModelAndView中的视图名称找到对应的视图渲染器,视图渲染器将ModelAndView对象中的数据填充到视图中,生成HTML等格式的响应内容。


5.最后把渲染后的响应内容返回给浏览器,完成请求处理。


Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2