spring mvc 工作流程
生活随笔
收集整理的這篇文章主要介紹了
spring mvc 工作流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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
? ?核心控制器,這時核心控制器再將請求轉發到具體的
? ?視圖頁面,取出數據,再顯示給用戶
總結
以上是生活随笔為你收集整理的spring mvc 工作流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统常见操作,Linux系统基
- 下一篇: vue设置输入框输入长度_Vue实现in