SpringMVC流程是什么
【SpringMVC流程是什么】1、首先用戶(hù)發(fā)送請(qǐng)求到前端控制器 , 前端控制器根據(jù)請(qǐng)求信息(如URL)來(lái)決定選擇哪一個(gè)頁(yè)面控制器進(jìn)行處理并把請(qǐng)求委托給它,即以前的控制器的控制邏輯部分;2、頁(yè)面控制器接收到請(qǐng)求后,進(jìn)行功能處理,首先需要收集和綁定請(qǐng)求參數(shù)到一個(gè)對(duì)象,這個(gè)對(duì)象在SpringWebMVC中叫命令對(duì)象,并進(jìn)行驗(yàn)證,然后將命令對(duì)象委托給業(yè)務(wù)對(duì)象進(jìn)行處理;處理完畢后返回一個(gè)ModelAndView(模型數(shù)據(jù)和邏輯視圖名);3、前端控制器收回控制權(quán),然后根據(jù)返回的邏輯視圖名,選擇相應(yīng)的視圖進(jìn)行渲染,并把模型數(shù)據(jù)傳入以便視圖渲染;4、前端控制器再次收回控制權(quán) , 將響應(yīng)返回給用戶(hù) 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專(zhuān)業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 碧島增綠樹(shù)綠增島碧的下聯(lián)是什么
- 制造商與生產(chǎn)商的區(qū)別是什么
- 楚誠(chéng)能絕齊中的絕是什么意思
- 實(shí)裝是什么意思
- 千里共嬋娟中嬋娟指的是什么
- 世界上最小的物質(zhì)是什么呢
- 開(kāi)煙酒店有什么流程
- 吃火鍋必點(diǎn)的是什么怎么回答
- 十年同窗好友是什么意思
- 謎面雨落嶺上山滑坡謎底是什么
