【正文】
?MVC的優(yōu)點 ?低耦合性 ?高重用性和可適用性 ?較低的生命周期成本 ?快速的部署 ?可維護性 ?有利于軟件工程化管理 Model II 體系結(jié)構(gòu) ?MVC的缺點 ?定義不明確,難理解 ?不適用與小型項目開發(fā)(相對以前純 jsp項目) ?程序,系統(tǒng)的模塊組件難劃分 14 Model II 體系結(jié)構(gòu) MVC 體系結(jié)構(gòu)的各種對象包括: MVC 對象 控制器 模型 視圖 15 Model II 體系結(jié)構(gòu) 模型 對象 表示 Web 應(yīng)用程序的數(shù)據(jù)元素,用戶可與這些數(shù)據(jù)元素進行交互 控制器 對象 充當(dāng)應(yīng)用程序視圖對象和模型對象之間的中間對象 視圖 對象 提供模型組件以開發(fā)用戶界面 Model II 體系結(jié)構(gòu)的各種對象包括: