MVC如何執(zhí)行control方法
在我們的日常生活中,我們經(jīng)常遇到MVC如何實(shí)現(xiàn)控制方法的問題,并且我們經(jīng)常不知道如何處理它。讓我們讓邊肖給你提供一些解決這個(gè)問題的方法,希望能給你一些幫助。
步驟讀取方法/步驟1首先,可以在js中應(yīng)用ajax方法通過地址(/controller/action)發(fā)送帖子或獲取請求,以便在對應(yīng)于地址的控制下執(zhí)行操作。
步驟讀取2然后,在接收到請求后,服務(wù)器將解析該url,找到所請求的類的名稱,并在類名之后添加控制器作為真正的類名。
步驟讀取3然后,當(dāng)瀏覽器發(fā)送localhost:xxx/Home/Index請求時(shí),服務(wù)器創(chuàng)建一個(gè)HomeController對象并調(diào)用Index方法,該方法將內(nèi)容返回給瀏覽器。
-4步讀取4然后,url請求直接到達(dá)控制器(控制器控制器控制器)->控制器從模型(模型模型)獲取數(shù)據(jù)-gt;模型可以訪問數(shù)據(jù)庫->根據(jù)業(yè)務(wù)邏輯,控制器選擇合適的視圖呈現(xiàn)給客戶端(視圖視圖)->視圖返回給客戶端IIS → aspnetruntime →控制器→視圖→響應(yīng)。
步驟讀取5然后,所有ASP.NET網(wǎng)絡(luò)應(yīng)用程序的條目是http應(yīng)用程序的Application_Start()方法,它在被調(diào)用時(shí)依次調(diào)用RegisterRoutes()方法。路由是一個(gè)公共靜態(tài)對象,用于存儲所有路由規(guī)則集(RouteCollection類)。
-6步驟讀取6最后,在全局. asax文件中,注冊路由方法。所謂的路由是將網(wǎng)址映射到控制器類(控制器)的一個(gè)方法(動(dòng)作)。操作結(jié)果方法必須是公共的。
END的7步閱讀筆記以上解決方案由邊肖提供,希望能對大家有所幫助。