更新時間:2022-05-25 10:42:04 來源:動力節(jié)點 瀏覽2091次
MVC模式的工作原理圖:
在MVC設(shè)計模式中:
C代表Controller,負(fù)責(zé)用戶界面和業(yè)務(wù)邏輯層的通信控制,一方面解釋來自用戶界面的輸入,識別用戶動作(如點擊按鈕等),調(diào)用相應(yīng)Model中的方法,另一方面處理來自Model的事件和返回的執(zhí)行結(jié)果,調(diào)用適當(dāng)?shù)腣iew顯示給用戶,Controller主要由Servlet完成。
M代表Model,負(fù)責(zé)整個解決方案的業(yè)務(wù)邏輯實現(xiàn),底層的數(shù)據(jù)庫也由Model訪問和操作;
V代表View,負(fù)責(zé)系統(tǒng)向用戶的展示,主要由HTML及JSP等完成;