MVC框架包括三个部分,M是业务模型Model,V是用户界面View,C是控制器Control。利用MVC框架将逻辑、数据及显示界面分离开,这样分层方便管理复杂的应用程序,同时降低了各层之间的耦合,为应用提供了可拓展性。
Struts2体系架构与Struts1差别很大,而是以WebWork的设计思想为主,更加符合MVC的设计思想。Struts2使用一个拦截器(FliterDispatcher)作为中心处理器,这样的设计使得Action类和Servlet API进行了分离 虚拟机在线迁移管理系统之自主迁移框架设计与实现(4):http://www.youerw.com/jisuanji/lunwen_14868.html