Http Session 案例介绍|学习笔记

简介: 快速学习 Http Session 案例介绍

开发者学堂课程【JSP 快速入门:Http Session 案例介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

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


Http Session 案例介绍


案例二:演示保存用户登录信息(精通)

·案例相关页面和 Servlet:

login.jap:登录页面

succ1.jap:只有登陆成功才能访问的页面

succ2.jap:只有登陆成功才能访问的页面

Loginservice:校验用户是否登录成功!

各页面和Service内容:

login.jap:提供登录表单,提交表单请求 LoginServlet

Loginservlet:获取请求参数,校验用户是否登录成功!

失败:保存错误信息到 request 域,转发到 login.jap(login.jap 显示 request 域中的错误信息)

成功:保存用户信息到 request 域,重定向到 succi.jap 页面显示

session 域中的用户信息

succ1.jap:从session 域获取用户信息,如果不存在,显示您还没有登录,存在则显示用户信息

succ2.jap:从 session 域获取用户信息,如果不存在,显示您还没有登录,存在则显示用户信息

只要用户没有关闭浏览器,session 就一直存在,那么保存在 session 的用户信息也就一直存在,那么用户访问 succ1 和 succ2 就会通过。

相关文章
|
3月前
|
资源调度 分布式计算 Hadoop
实时计算 Flink版产品使用问题之yarn session模式中启动的任务链接是http IP,想把IP映射为主机hadoop,该怎么操作
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
4月前
|
XML Java 数据库
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
【后台开发】TinyWebser学习笔记(3)HTTP连接与解析
77 4
|
4月前
|
存储 缓存 数据安全/隐私保护
HTTP之Session、Cookie 与 Application
HTTP之Session、Cookie 与 Application
66 0
|
4月前
|
Web App开发 网络协议 Linux
Linux C/C++ 开发(学习笔记十 ):实现http请求器(TCP客户端)
Linux C/C++ 开发(学习笔记十 ):实现http请求器(TCP客户端)
152 0
|
4月前
|
存储 安全
什么是 HTTP 请求的 Session cookie
什么是 HTTP 请求的 Session cookie
|
4月前
|
存储 移动开发 前端开发
HTTP请求中token、cookie、session有什么区别
HTTP请求中token、cookie、session有什么区别
202 0
|
存储 JSON 安全
跨越HTTP无状态边界:Cookie与Session在Django中的实战应用
跨越HTTP无状态边界:Cookie与Session在Django中的实战应用
41 0
|
安全 前端开发
前端学习笔记202306学习笔记第四十八天-https为什么安全1
前端学习笔记202306学习笔记第四十八天-https为什么安全1
47 0
|
安全 前端开发
前端学习笔记202306学习笔记第四十八天-https为什么安全2
前端学习笔记202306学习笔记第四十八天-https为什么安全2
44 0