​​​​​MVC将一个应用的输入、处理输出和输出流程按照模型、视图和控制器三部分进行分离,这样,一个应用可以划分为模型层、视图层和控制层3个层次,三层之间以最少的耦合来协同合作,传统的MVC模型中,各层之间的关系如下图所示:

Struts2的MVC模式

 

相关文章: