相同点:
1.都是mvc框架
2.都有生态圈
不同点:
1.配置文件:springmvc基于annotation、struts2基于xml文件
2.数据结构:struts2是基于值栈 springMVC没有
3.算法流程:struts2是递归调用拦截器,springMVC用的是循环调用
4.实现方式:struts2是Filter,是doFilter向后传递,springMVC是servlet
5.struts是基于对象,每个请求都会生成一个action对象,springMVC是基于方法,生成的对象要少的多
6.springMVC没有自定义标签,显示上笔struts2要复杂点。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。