springmvc流程

URL--------前端控制器DispatcherServlet---------HandlerMapping处理器映射器-------调用HandlerAdapter处理器适配器 --------具体的处理器(Controller,也叫后端控制器)得到视图-------将视图传给视图解析器---响应用户

springmvc和struts2的区别:

struts需要配置,不支持注解开发

struts(基于类)的是通过filer进行拦截,而springmvc(基于方法)是用servlet拦截的,

springmvc与ajax的集成;spring MVC加 @ResponseBody就会换成Json数据,而struts2需要手动转换为json

设计思想:struts2 更符合OOP编程思想,spring MVC 则是再servlet上扩展功能。

https://blog.csdn.net/ksm_coder/article/details/80493437

最新文章

  1. MySQL数据库
  2. [Django]Django1.8修改MySQL已存在表的问题?
  3. POJ 1151 Atlantis(线段树-扫描线,矩形面积并)
  4. HTML内联元素
  5. windows下clang的安装与使用
  6. CGContext 的一些工具方法
  7. 求出数组前面k个元素或数组中元素大于一半的元素(快速排序与堆排序的灵活运用)
  8. javascript 逻辑运算符
  9. tomcat启动很慢的原因
  10. 使用最新的log4cplus(1.1.1)隔离不同的 log 文件输出
  11. 《生活在Linux中》之:使用Bash就是使用Emacs
  12. unity3D:游戏分解之曲线
  13. Java 哲学家进餐
  14. 003 css总结
  15. 用Python爬取"王者农药"英雄皮肤 原
  16. vue-cli 搭建的项目关闭 eslint
  17. 如何用TexturePacker打包素材
  18. springmvc上传,下载
  19. Kali系列之aircrack-ng wifi密码穷举
  20. struts2从浅至深(三)拦截器

热门文章

  1. 2017day1
  2. python函数基础-参数-返回值-注释-01
  3. MyBatis-Plus 使用说明介绍
  4. Linux系统安装jdk——.tar.gz版(old)
  5. linux初学者-正则表达式
  6. Linux设备驱动程序学习----1.设备驱动程序简介
  7. gRPC in ASP.NET Core 3.0 -- Protocol Buffer(1)
  8. jsp数据交互(二).2
  9. 又一个轮子--QMapper
  10. 工业物联网网关在线探测之TraceRoute