Servlet 和Session的关系
HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。
1、session机制
http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,session是以cookie或URL重写为基础的,默认使用cookie来实现,系统会创造一个名为JSESSIONID的输出返回给客户端Cookie保存。
2、jsp和Servlet的关系
jsp是servlet的一种简化,jsp是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑
Servlet 和Session的关系相关推荐
- jsp与java的关系_jsp教程中:jsp与servlet的区别和关系
jsp教程上:我们一定学了servlet,也学习了jsp,那么jsp与servlet的区别是什么呢,jsp与servlet又有什么关系呢?下面我们先创建一个demo.jsp的页面,然后tomcat运行 ...
- servlet与tomcat的关系
Servlet 工作原理解析:https://www.ibm.com/developerworks/cn/java/j-lo-servlet/ JSP九大内置对象的作用和用法总结?http://blo ...
- 会话Cookie及session的关系(Cookie Session)
会话Cookie及session的关系(Cookie & Session) 在通常的使用中,我们只知道session信息是存放在服务器端,而cookie是存放在客户端.但服务器如何使用sess ...
- 高薪程序员面试题精讲系列73之你熟悉servlet、session吗?get与post有哪些区别?
一. 面试题及剖析 1. 今日面试题 你熟悉servlet与session吗? servlet和JSP有什么关系? jsp有哪几个作用域?有几个内置对象? 说说session与servlet的生命周期 ...
- Servlet之session实践:session实现简易购物车
文章目录 Servlet之session实践:session实现简易购物车 1 过程分析 1.1 Product类:存储商品信息 1.2 ShoppingItem类:存储购买条目信息 1.3 Shop ...
- DW-CHEN的Java点滴记录JavaWeb之HTTP协议/Servlet/Cookie/Session/JSP/EL/JSTL/Filter/Listener
JavaEE规范 JavaEE(Java Enterprise Edition):Java企业版,早期叫J2EE(J2EE的版本从1.0到1.4结束):现在Java版本从JavaEE 5开始 Java ...
- 【Servlet】Session的特点和使用
Session Session用来存储用户的不同请求的共享数据.作用范围:一次会话 Request 对象解决了一次请求内的不同Servlet 的数据共享问题,那么一个用户的不同请求的处理需要使用相同的 ...
- Servlet实现Session
(1)首先看一下项目的结构 是在tomcat--webaps下的myWebSites项目 在myWebSites下有仅仅有WEB-INF目录 在WEB-INF目录中有 一下目录(在classes目录 ...
- 浅论ViewState及其与Session的关系
在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性导致的, 服务端 ...
最新文章
- 在 Azure 中管理 Windows 虚拟机的可用性
- Linux学习笔记(十二)usermod、passwd、mkpasswd
- VSCode中屏蔽文件files.exclude和屏蔽文件搜索search.exclude
- FreeBSD和Linux如何互相访问文件系统
- 10.Verilog状态机使用方法
- 计算机技术基础期末考试,《计算机网络技术基础》期末考试试卷
- svn数据库自动备份脚本
- 第八届 蓝桥杯 承压计算
- Oracle数据类型Long需要注意的问题
- Android:在安卓中使用TFLite模型
- 基于 MySQL + Tablestore 分层存储架构的大规模订单系统实践-架构篇
- 循环的各种形式(不拘一格编程序之四)
- centos7新机器需要安装的。。。。。。
- preg_match_all中的标记
- Linux故障解决(3)——YUM安装任何软件 报错:ERROR: XZ COMPRESSION NOT AVAILABLE
- 在Centos下启用mysql的远程访问账号
- Druid连接池简单配置
- 计算机视觉——SIFT图像匹配算法
- 一个投标经理的标书检查笔记,拿来就用!
- 维修技术论坛万能预装系统 v5.0