什么是MVC
它是 Model-View-Controller 的简称,即模型-视图-控制器
MVC是一种被广泛使用的软件设计模式
最先是 Xerox PARC在20世纪80年代为 Smalltalk-80 语言发明的
后来被软件行业广泛应用
尤其是Sun把它作为Java EE平台的设计模式后应用更为广泛
Java EE 程序员所熟知的 Struts 框架就是基于 MVC 的优秀Web框架之一
MVC 强制性地把程序的输入、处理、输出分开
MVC 把程序分成三个部分
视图、控制器、模型
这三个部分分别承担不同的任务
三个部分分工明确,可以相互协作、共同完成任务
Part 1 Introduction to Struts 2
评论0