springmvc与struts2
2024-10-20 15:52:34
1、 springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。
2、 springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。
3、 Struts采用值栈存储请求和响应的数据,通过OGNL存取数据, springmvc通过参数解析器是将request请求内容解析,并给方法形参赋值,将数据和视图封装成ModelAndView对象,最后又将ModelAndView中的模型数据通过reques域传输到页面。Jsp视图解析器默认使用jstl。
最新文章
- CSS/HTML 改变鼠标指针形状
- express+gulp构建项目(五)swig模板
- DevExtreme官方视频教程分享
- AngularJS中的缓存
- iOS开发数据库篇—FMDB简单介绍
- logDemo
- Uploadify上传Excel到数据库
- TCP、UDP、IP包头结构分析(转)
- 【python】aassert 断言
- CSS3的appearance属性--改变元素的外观
- IOS 创建App的最佳捷径
- C#用SerialPort实现串口通讯
- [java语言]——InetAddress类的getByName()方法
- Django实战,小网站实现增删改查
- 通过XDocument方式把List写入Xml文件
- WPF样式中TargetType 属性 (Property) 和 x:Key 属性 (Attribute)
- Django的认证系统—auth模块
- Django的具体操作(二)
- Servlet 知识点 中文乱码的本质与解决
- java学习之switch 等值判断
热门文章
- xmind 8 update8(pro)最新版专业版破解教程(附破解补丁以及注册机,全网独家可用)
- Python2.7 删除前N天日志文件
- 使用Flume-Taildir和rocketmq-flume与RocketMQ的结合
- snf快速开发平台试用演示地址
- 在 Windows 服务中托管 ASP.NET Core
- vue-cli webpack打包开启Gzip 报错—— Cannot find module 'compression-webpack-plugin
- Go 汇编入门
- label vc
- SDN实验---Mininet实验(玩转流表)
- MongoDB开发深入之二:索引