springmvc与struts2的区别

本文对比了SpringMVC与Struts2两大Web框架的特点。SpringMVC采用单实例多线程的方式提高处理效率,并支持直接交换JSON数据简化前后端交互;同时介绍了SpringMVC增加的RESTful风格开发,使前端请求更规范、简洁。

1.springmvc是单实例多线程,Struts2是多例多线程,两相比较,springmvc处理效率比struts2高


2.springmvc基于方法开发,struts2基于类开发,前者节约资源与空间(比如变量的销毁时间)


3.springmvc前后台可直接交换json数据(@ResponseBody,@RequestBody),strtus2也能,但是得人工转换,相比较而言,springmvc更加 简单方便


4.springmvc在原有的基础上增加了restful的风格开发,这种开发模式使前端请求方式对应Http协议的请求方式,使前端开发更加规范也更加简单,当然还有更多,只是用的时间不多,还没有体会到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值