1、 springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器

2、 springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。

3、 Struts采用值栈存储请求和响应的数据,通过OGNL存取数据, springmvc通过参数解析器是将request请求内容解析,并给方法形参赋值,将数据和视图封装成ModelAndView对象,最后又将ModelAndView中的模型数据通过reques域传输到页面。Jsp视图解析器默认使用jstl。

最新文章

  1. CSS/HTML 改变鼠标指针形状
  2. express+gulp构建项目(五)swig模板
  3. DevExtreme官方视频教程分享
  4. AngularJS中的缓存
  5. iOS开发数据库篇—FMDB简单介绍
  6. logDemo
  7. Uploadify上传Excel到数据库
  8. TCP、UDP、IP包头结构分析(转)
  9. 【python】aassert 断言
  10. CSS3的appearance属性--改变元素的外观
  11. IOS 创建App的最佳捷径
  12. C#用SerialPort实现串口通讯
  13. [java语言]——InetAddress类的getByName()方法
  14. Django实战,小网站实现增删改查
  15. 通过XDocument方式把List写入Xml文件
  16. WPF样式中TargetType 属性 (Property) 和 x:Key 属性 (Attribute)
  17. Django的认证系统—auth模块
  18. Django的具体操作(二)
  19. Servlet 知识点 中文乱码的本质与解决
  20. java学习之switch 等值判断

热门文章

  1. xmind 8 update8(pro)最新版专业版破解教程(附破解补丁以及注册机,全网独家可用)
  2. Python2.7 删除前N天日志文件
  3. 使用Flume-Taildir和rocketmq-flume与RocketMQ的结合
  4. snf快速开发平台试用演示地址
  5. 在 Windows 服务中托管 ASP.NET Core
  6. vue-cli webpack打包开启Gzip 报错—— Cannot find module 'compression-webpack-plugin
  7. Go 汇编入门
  8. label vc
  9. SDN实验---Mininet实验(玩转流表)
  10. MongoDB开发深入之二:索引