HttpSession 入门|学习笔记

简介: 快速学习 HttpSession 入门

开发者学堂课程【JSP 快速入门HttpSession 入门】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/33/detail/710


HttpSession 入门


目录:


一、HttpSession 概述

二、HttpSession 作用

三、Session 域相关方法

 

1、HttpSession 概述


HttpSession 是由 JavaWeb 提供的,用来会话跟踪的类。Session 时服务端对象,保存在服务器端!!!

HttpSession 是 Serviet 三大域对象之一,所以它也有 setAttribute(),getAttribute(),removeAttribute() 方法

HttpSession 底层依赖 cookie,或是 URl 重写!

 

2、HttpSession 的作用


会话范围:会话范围是某个用户从首次访问服务器开始,到该用户关闭浏览器结束!

会话:一个用户对服务器的多次连贯性请求,就是该用户多次请求中间没有关闭浏览器!

服务器会为每个用户创建一个 session 对象,session 就好比客户在服务端的账户,它们被服务器保存到一个Map中,这个Map被称为 session 缓存!

Jap 中得到 session 对象,session 是 jap 内置对象之下,不用创建就可以直接使用!

 

3、Session 域相关方法:


void setAttribute(string  name,Object value);

Object get Attribute(string  name)

Void removeAttribute(string name)

 

案例一

演示 session 中会话的多次请求中共享数据

AService:向 session 域中保存数据

AService:从 session 域中获取数据

演示:

第一个请求:访问 AService

第二个请求:访问 BService

相关文章
|
Android开发 UED 开发者
专刊:如何使用网页封装技术将网站转化为移动应用,节省开发成本和时间
【4月更文挑战第27天】本文介绍了如何使用网页封装技术将网站转化为移动应用,节省开发成本和时间。通过选择合适的在线封装工具(如Cordova、Appy Pie、Web2App),用户可遵循简单流程,输入网站URL和APP信息,定制设置后生成APP。优化用户体验包括适应移动设备显示、优化加载速度和添加移动特性。发布前需充分测试,并遵循应用商店的发布规则。网页封装为小型企业和个人开发者提供了快速进入移动市场的途径,但成功APP的关键在于不断优化用户体验。
446 4
|
编解码 IDE 开发工具
【Matplotlib】figure方法 你真的会了吗!?
【Matplotlib】figure方法 你真的会了吗!?
624 1
|
机器学习/深度学习 分布式计算 大数据
MaxCompute产品使用合集之如何查看空间资源、CPU和内存以及存储空间容量
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
359 0
|
机器学习/深度学习 Java
机器学习中的召回率与准确率详解
机器学习中的召回率与准确率详解
|
XML Android开发 数据安全/隐私保护
android 11后文件读写访问权限申请
android 11后文件读写访问权限申请
549 0
|
前端开发
canvas正交坐标系旋转--监听滚轮
canvas正交坐标系旋转--监听滚轮
184 0
|
前端开发 芯片
【芯片前端】仿真向/基于静态随机函数的单比特跨时钟同步器
【芯片前端】仿真向/基于静态随机函数的单比特跨时钟同步器
329 0
【芯片前端】仿真向/基于静态随机函数的单比特跨时钟同步器
UPC 朋友 + AtCoder ABC155 C Poll (map遍历 && 二维map)
UPC 朋友 + AtCoder ABC155 C Poll (map遍历 && 二维map)
125 0
|
量子技术
95后Nature狂魔曹原达成7连杀,一周发两篇Nature,每次都是枯燥的感觉(二)
「石墨烯驾驭者」曹原又发Nature了!7天内两篇,截至目前,他已经发了7篇Nature论文。对于这个科研「走花路」的年轻学者除了佩服,还有祝福,祝他:仰望星空,一路坦途!
223 0
95后Nature狂魔曹原达成7连杀,一周发两篇Nature,每次都是枯燥的感觉(二)
SAP S4HANA 实战LTMC - 打响了第一炮(二)
SAP S4HANA 实战LTMC - 打响了第一炮(二)
SAP S4HANA 实战LTMC - 打响了第一炮(二)