SpringMVC 入门到实战 域对象共享数据 33-43

SpringMVC 入门到实战 域对象共享数据 33-43

一、参考资料

【SpringMVC教程,一套快速上手spring mvc,springmvc入门到实战】 https://www.bilibili.com/video/BV1Ry4y1574R/?p=34\&share_source=copy_web\&vd_source=855891859b2dc554eace9de3f28b4528

二、笔记总结

33、回顾域对象

域对象一共有四种,页面域 PageContext,PageContext 是 JSP 使用的,JSP 已经不用了,了解即可,

重点记住下面的三个域对象,请求域 Request,会话域 Session,应用域 ServletContext。

请求域 Request,一次请求内共享数据包括请求转发。

会话域 Session,一次会话内共享数据,浏览器打开关闭是一次会话,中间可以发送多次请求。

应用域 ServletContext,整个应用内共享数据,应用启动重启是一个应用域。

34、搭建 SpringMVC 框架

35、通过 ServletAPI 向 Request 域对象共享数据

36、通过 ModelAndView 向 Request 域对象共享数据

37、通过 Model 向 Request 域对象共享数据

38、通过 Map 向 Request 域对象共享数据

39、通过 ModelMap 向 Request 域对象共享数据

40、Model、ModelMap 和 Map 之间的关系

41、控制器方法执行之后都会统一返回的 ModelAndView 对象

42、通过 ServletAPI 向 Session 域对象共享数据

43、通过 ServletAPI 向 Application 域对象共享数据

相关推荐
devilnumber5 分钟前
Oracle 与 MySQL substr 函数差异总结
java·数据库·mysql·oracle
cfm_291415 分钟前
线程池阻塞队列
java·开发语言
学代码的CJY23 分钟前
Linux 重定向、管道与环境变量
linux·spring boot·spring
用户83562907805128 分钟前
使用 Python 在 Word 文档中创建自定义图表
后端·python
坐吃山猪36 分钟前
【多线程】ThreadPool线程池参数说明
java·网络
Profile排查笔记1 小时前
JavaScript 实现浏览器指纹生成:基础字段、Canvas 采样与 SHA-256 摘要
前端·人工智能·后端·自动化
GoGeekBaird1 小时前
我给 DeepSeek Harness 造了个铸造台
后端
YOU OU1 小时前
Spring Cloud概述
后端·spring·spring cloud
evans在进步1 小时前
Java 常用设计模式(二):装饰器、适配器、责任链、模板方法、策略与观察者
java·开发语言·设计模式
半个落月1 小时前
React JWT 登录鉴权实战:Mock、Zustand、Axios 与路由守卫全流程
后端·react.js