从一个高度层次来看Strtsu2属性pull-MVC(或是MVC2)框架这与传统的MVC框架略有不同因为action的角色采用模型而不是控制器虽然这样有一些重叠.pull来自于视图从action拉数据而不是持有一个分开的可用模型对象.我们知道在概念方面意味着什么但在执行层面意味着什么这个模型-视图-控制器模式在Struts2中被实现成了五个核心部分--actions拦截器值栈OGNL结果类型