日期:2014-05-17  浏览次数:20693 次

struts和设计模式MVC是怎么对应的
只知道jsp对应view层

------解决方案--------------------
MVC 你应该知道SRTUTS比较好用的就是标签在JSP上显示数据 还有ACTION 用来做控制器 就是C层 来处理数据
------解决方案--------------------
struts对应MVC模式,view的话很好理解,就是jsp页面,而m即模型层,是对数据的处理,c是用来控制调用m和v部分的,是mbv模式的中枢神经,在struts1中,控制已经全权有servletAction来做了,action直接用来接收数据和传递数据,所以我觉得action也是属于M,即模型层,而struts2中,action也是属于Model部分,而控制器则是由FilterDispatch过滤器为核心来完成的,它接收到请求后,会向ActionMapper中查询这个请求是否需要调用某个action。