課程
/后端開發
/Java
/Struts2入門
MVC與Struts2有什么區別
2016-03-13
源自:Struts2入門 3-2
正在回答
MVC是一種架構型模式。在MVC模式中,應用程序被劃分成模型(Model)、視圖(View)和控制器(Controller)三個部分,MVC模式的這三個部分的職責非常明確,而且相互分離,每個部分都可以獨立的改變而不影響其他部分,大大提高了應用的靈活性和重用性。Struts2是基于MVC的輕量級的web應用框架,所謂框架:就是能完成一定功能的半成品軟件。在沒有框架的時候,所有的工作都要乖乖的從零做起;有了框架,它為我們提供了一定的功能,就可以在框架的基礎上做起,大大提高開發的效率和質量。很明顯,一個是一種設計模式,一個web應用框架,但是struts2框架運用了MVC這種模式。
qq_孤獨與酒我選風與自由_0 提問者
舉報
本教程帶你踏上Struts2學習之旅,對Struts2進行更深入講解
4 回答struts2 和spring mvc 的區別
1 回答MVC的區分
1 回答struts2
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-13
MVC是一種架構型模式。在MVC模式中,應用程序被劃分成模型(Model)、視圖(View)和控制器(Controller)三個部分,MVC模式的這三個部分的職責非常明確,而且相互分離,每個部分都可以獨立的改變而不影響其他部分,大大提高了應用的靈活性和重用性。Struts2是基于MVC的輕量級的web應用框架,所謂框架:就是能完成一定功能的半成品軟件。在沒有框架的時候,所有的工作都要乖乖的從零做起;有了框架,它為我們提供了一定的功能,就可以在框架的基礎上做起,大大提高開發的效率和質量。很明顯,一個是一種設計模式,一個web應用框架,但是struts2框架運用了MVC這種模式。