當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
简洁的描述SpringMVC工作流程
生活随笔
收集整理的這篇文章主要介紹了
简洁的描述SpringMVC工作流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
1、客戶端發送來的請求 經過前端控制器(springDispatcherServlet)調用映射器(HandlerMapping)來找到對應的執行鏈(HandlerExecutionChain)對象,其中包含了對應的處理器和所有攔截器。
如果找不到則根據是否配置<mvc:default-servlet-handler/>來確定是否是靜態資源。
2、之后在獲得適配器(HandlerAdapter)經過攔截器的prehandle()方法后調用真正的處理器的處理方法,返回一個ModelAndView對象,之后經過攔截器的postHandler()方法。視圖解析器(ViewResolver)
通過mv對象得到對應的視圖(View),視圖在對模型進行渲染(填充模型數據,做轉發或重定向),最后調用攔截器的afterCompletion()方法。
轉載于:https://www.cnblogs.com/Noctis/p/10685417.html
總結
以上是生活随笔為你收集整理的简洁的描述SpringMVC工作流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 迦罗封神记
- 下一篇: 面向对象——构造方法(重载)