servlet的作用域

已有 54 次阅读2017-5-26 12:45 |个人分类:servlet作用域|系统分类:学习纪录| 浏览器, cookie, Cookie, 服务器, 客户端

Cookie的概念:

Cookie是服务器发送给客户端的信息共享区域

Cookie是客户端于服务器之间交换的一小段数据,用户不用介入,cookie是自动完成的

Cookie在服务器端创建,保存在客户端,客户端会自动携带cookie信息去访问服务器

Cookie是以键值对的形式存在的

一个web应用可以有多个cookie,一个cookie只有一个键值对

Cookie是可以被多个浏览器共享的

Cookie应用于:自动登录,上次登陆时间,显示上次用户浏览过的商品

CookieAPI

服务器向客户端发送cookie

1.创建一个cookie对象:信息是以键值对的方式存在,一个cookie就是一个键值对

2.设置cookie在客户端的存活时间

3.cookie发送到客户端

自动获得客户端携带的cookie,解析:

1.从请求对象中得到cookie

运行结果:

记录用户的最后访问时间:

1.得到当前访问时间

2.将当前时间作为最后访问时间发送给客户端保存

3.将上次的访问时间显示出来

 

t1.com:设置t1这个网站发送的cookie的域为t.com

t2.com:设置要读取的cookie的域为t.com

Sessioncookie的关系:

服务器会将sessionID作为cookie自动发送给客户端

客户端会自动携带sessionID去向服务器要同一个session共享区域

Session的本质是由cookie实现的

 

ServletContext的概念:

Servlet里:

记录所有客户端输入的名字

1.得到客户端输入的名字

2.将这个名字存入来访用户列表,列表再存入servletContext

 Context所有客户端所有servlet共享

区别sessioncookie

 

ServletContext的应用:

图解:

Servletconfig

取得初始化参数:

1.得到ServletContext对象

2.得到初始化参数

 

针对当前servlet初始化参数:

1.得到当前servletconfig对象

2.config对象中得到当前servlet的初始化参数

 

Config针对单向

 

 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

Copyright;  ©2015-2017  知了堂学习社区  Powered by  知了堂Edu!     ( 蜀ICP备16011312号-1 )