SpringMVC的生命周期


springmvc 生命周期

1A)客戶端發出http請求,只要請求形式符合web.xml
文件中配置的*.action的話,就由DispatcherServlet
來處理。

1B)DispatcherServlet再將http請求委托給映射器
的對象來將http請求交給對應的Action來處理

2)映射器根據客戶的http請求,再對比<bean name="/hello.action
如果匹配正確,再將http請求交給程序員寫的Action

3)執行Action中的業務方法,最終返回一個名叫ModelAndView
的對象,其中封裝了向視圖發送的數據和視圖的邏輯名

4)ModelAndView對象隨着響應到到DispatcherServlet中了


5)這時DispatcherServlet收到了ModelAndView對象,
它也不知道視圖邏輯名是何意,又得委托一個名叫
視圖解析器的對象去具體解析ModelAndView對象
中的內容

6)將視圖解析器解析后的內容,再次交由DispatcherServlet
核心控制器,這時核心控制器再將請求轉發到具體的
視圖頁面,取出數據,再顯示給用戶


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM