真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springmvc的工作流程

這篇文章將為大家詳細講解有關(guān)springmvc的工作流程,文章內(nèi)容質(zhì)量較高,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的延平網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1、springmvc工作原理圖

springmvc的工作流程

2、springmvc工作流程

1、 用戶向服務(wù)端發(fā)送一次請求,這個請求會先到前端控制器DispatcherServlet(也叫中央控制器)。
2、DispatcherServlet接收到請求后會調(diào)用HandlerMapping處理器映射器。由此得知,該請求該由哪個Controller來處理(并未調(diào)用Controller,只是得知)
3、DispatcherServlet調(diào)用HandlerAdapter處理器適配器,告訴處理器適配器應(yīng)該要去執(zhí)行哪個Controller
4、HandlerAdapter處理器適配器去執(zhí)行Controller并得到ModelAndView(數(shù)據(jù)和視圖),并層層返回給DispatcherServlet
5、DispatcherServlet將ModelAndView交給ViewReslover視圖解析器解析,然后返回真正的視圖。
6、DispatcherServlet將模型數(shù)據(jù)填充到視圖中
7、DispatcherServlet將結(jié)果響應(yīng)給用戶

3、組件說明

  • DispatcherServlet:前端控制器,也稱為中央控制器,它是整個請求響應(yīng)的控制中心,組件的調(diào)用由它統(tǒng)一調(diào)度。

  • HandlerMapping:處理器映射器,它根據(jù)用戶訪問的 URL 映射到對應(yīng)的后端處理器 Handler。也就是說它知道處理用戶請求的后端處理器,但是它并不執(zhí)行后端處理器,而是將處理器告訴給中央處理器。

  • HandlerAdapter:處理器適配器,它調(diào)用后端處理器中的方法,返回邏輯視圖 ModelAndView 對象。

  • ViewResolver:視圖解析器,將 ModelAndView 邏輯視圖解析為具體的視圖(如 JSP)。

  • Handler:后端處理器,對用戶具體請求進行處理,也就是我們編寫的 Controller 類。

看完上述內(nèi)容,你們對springmvc的工作流程大概了解了嗎?如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


文章標題:springmvc的工作流程
文章出自:http://weahome.cn/article/psjjgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部