struts与springmvc有何区别
Struts2与SpringMVC有何区别?
(1)SpringMVC的核心控制器是基于servlet技术,而Struts2是基于filter.
(2)Struts2是类级别的拦截, 一个类对应一个request上下文,
SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从设计架构而言,
SpringMVC更容易实现结构优化,而struts2相对比较复杂。
(3)拦截器实现机制方面,Struts2有自己的interceptor机制,SpringMVC采用的是独立的AOP方式,因此Struts2的配置文件量比SpringMVC大。
本文来自博客园,作者:后山人,转载请注明原文链接:https://www.cnblogs.com/zhuhuibiao/p/9825244.html
经营好自己的现在,等待未来向我飞奔而来。