我原本打算在MVC模式下構建我的Web應用程序,我只是想知道它是否符合?什麼是我的網絡應用程序編碼?
我現在有這個
索引頁------(Ajax的請求)--->控制器------>模型
然而,數據似乎從模型中去回到控制器,然後通過ajax傳遞迴索引頁面。我也使用一個豆用戶登錄細節..
這是什麼樣的架構?它是MVC,(有沒有看法?)
感謝
我原本打算在MVC模式下構建我的Web應用程序,我只是想知道它是否符合?什麼是我的網絡應用程序編碼?
我現在有這個
索引頁------(Ajax的請求)--->控制器------>模型
然而,數據似乎從模型中去回到控制器,然後通過ajax傳遞迴索引頁面。我也使用一個豆用戶登錄細節..
這是什麼樣的架構?它是MVC,(有沒有看法?)
感謝
這取決於觀點。
從視客戶端點:
但從服務器端web服務點:
從視圖中的服務器端業務點:
嗯......你索引頁視圖,因此它有資格作爲「MVC」。
但請記住,「MVC」是表示層的模式,「模型」不僅是數據庫,而是與其相關的所有業務邏輯。有一種常見的誤解,即View =表示層,Controller =業務邏輯層和Model =數據庫層。請查看the J2EE blueprints和Wikipedia article。