黑马程序员技术交流社区
标题:
【厦门校区JavaEE就业7期-每日总结】Cookie&Session
[打印本页]
作者:
厦门校区
时间:
2019-6-4 19:26
标题:
【厦门校区JavaEE就业7期-每日总结】Cookie&Session
1.什么是会话?
2.cookie和session的区别?
3.jsp的本质是什么?使用jsp有什么好处?
4.session什么时候被销毁?
作者:
LPY
时间:
2019-6-4 21:15
1.什么是会话?
答:从浏览器第一次给服务器资源发送请求开始,直到一方断开为止,在此范围内多次的请求和响应称为一次会话。
2.cookie和session的区别?
答:
1. session存储数据在服务器端,Cookie在客户端
2. session没有数据大小限制,Cookie有
3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
答:JSP本质上是一个Servlet,使用jsp编写服务器端页面时,既可以定义html标签,又可以使用java代码,对小型项目的开发提供了便利。同时,jsp内置了九个对象,方便编写使用。
4.session什么时候被销毁?
答:session在三种情况下会销毁:
1. 服务器关闭时销毁
2. session对象调用invalidate() 方法时销毁
3. session默认失效时间30分钟后销毁
作者:
刘炯榕
时间:
2019-6-4 21:19
1.什么是会话?
一次会话中包含多次请求和响应
2.cookie和session的区别?
session存储数据在服务端,cookie在客户端
session没有数据大小限制,cookie有限制
session数据相对安全,cookie比较不安全
3.jsp的本质是什么?使用jsp有什么好处?
本质是servlet,简化代码书写。
4.session什么时候被销毁?
服务器/浏览器被销毁的时候
session调用invalidate的时候立刻销毁
session的默认销毁时间是30分钟
作者:
徐雯雯
时间:
2019-6-4 21:20
1.什么是会话?
答:浏览器第一次给服务器资源发送请求就会建立会话,一次会话中包含多次请求和响应
2.cookie和session的区别?
答:cookie保存在浏览器,有大小限制,相对不安全
session保存在服务器,大小基本没有限制, 相对安全
3.jsp的本质是什么?使用jsp有什么好处?
答:本质是java服务器端页面,在tomcat服务器运行,jsp可以定义html标签,又可以书写java代码
4.session什么时候被销毁?
作者:
方文彪
时间:
2019-6-4 21:21
1.什么是会话?
会话就是客户端与服务器的交互,双方有一方断开会话结束,可以包含多次请求
2.cookie和session的区别?
cookie保存在客户端,session保存在服务器,cession依赖于cookie。
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是html+java语言 可以简化书写,在页面中执行java代码
4.session什么时候被销毁?
默认状态下session服务器关闭30分钟会被销毁,也可以以手动销毁。
作者:
宋加福
时间:
2019-6-4 21:21
1.什么是会话?
客户端与服务器建立数据交互
2.cookie和session的区别?
cookie存储在浏览器 session存储在服务器
cookie 大小有限制 session没有限制
cooike相对不安全 session较安全
3.jsp的本质是什么?使用jsp有什么好处?
jsp的本质是servlet 使用jsp可以简化代码
4.session什么时候被销毁?
session在服务器关闭时销毁
session对象调用invalidate() 。
session默认失效时间 30分钟
作者:
吴星辉
时间:
2019-6-4 21:23
1.什么是会话?
:一次会话中包含多次请求和响应。浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。
2.cookie和session的区别?
cookie:数据存储在浏览器端,存储的数量和大小有限制,相对不安全
session:数据存储在服务器端,存储的数量和大小没有限制,相对安全
3.jsp的本质是什么?使用jsp有什么好处?
本质是serlvet,简化书写
4.session什么时候被销毁?
1. 服务器关闭时销毁
2. session对象调用invalidate() 方法时销毁
3. session默认失效时间30分钟后销毁
作者:
刘鸿
时间:
2019-6-4 21:24
1.什么是会话?
从浏览器发起第一次请求开始,至浏览器关闭或服务器关闭,成为会话.
2.cookie和session的区别?
cookie是存储在浏览器,session存储在服务器.
cookie有大小限制,session没有大小限制.
session较cookie安全.
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是一个Servlet类.jsp可以定义html,也可以定义java代码,使用jsp可以简化代码书写.
4.session什么时候被销毁?
session默认生命周期是30分钟,生命周期完后就销毁.
session调用invalidate()方法销毁.
服务器关闭,session销毁.
作者:
覃坤基
时间:
2019-6-4 21:25
1.什么是会话?
会话是指从浏览器发出请求到服务器接收响应。
2.cookie和session的区别?
Cookie是保存在浏览器中,session是保存在服务器中
3.jsp的本质是什么?使用jsp有什么好处?
Jsp的本质是一个servlet。。
好处:简化代码书写。
4.session什么时候被销毁?
服务器关闭时session才会销毁。
作者:
徐雯雯
时间:
2019-6-4 21:25
1.什么是会话?
答:浏览器第一次给服务器发送请求就会建立会话,它包含多次请求和响应
2.cookie和session的区别?
答:cookie保存在浏览器,大小有限制,不太安全
session保存在服务器, 大小没有限制,相对安全
3.jsp的本质是什么?使用jsp有什么好处?
答:jsp是java服务器端页面,在tomcat服务器运行,它既可以定义html标签,也可以书写java代码
好处就是简化书写
4.session什么时候被销毁?
答:1.服务器关闭的时候就会销毁
2.session对象调用invalidate()方法自行销毁
3.默认销毁时间30分钟
作者:
陈青超
时间:
2019-6-4 21:26
1.什么是会话?
浏览器和服务器之间建立数据交互。
2.cookie和session的区别?
cookie由浏览器保存,session由服务器保存
cookie储存容量较小,session存储容量较大
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是一个简化的servlet设计,由html+java+jsp技术实现。jsp可以实现动态页面展示。
4.session什么时候被销毁?
1.关闭服务器;
2.调用方法杀死
3.调用方法设置时间值。
作者:
阮必文
时间:
2019-6-4 21:27
1.什么是会话?
一次会话中包含多次请求和响应。
2.cookie和session的区别?
(1)cookie数据存放在客户的浏览器上,session数据放在服务器上。
(2)cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。
(3)session会在一定时间内保存在服务器上。
3.jsp的本质是什么?使用jsp有什么好处?
JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,它是在传统的网页HTML中插入Java程序段,从而形成JSP文件。
好处:简化书写在html中插入java程序段
4.session什么时候被销毁?
(1).服务器关闭
(2).session对象调用invalidate()
(3).session默认失效时间30分钟
作者:
林聪全
时间:
2019-6-4 21:27
1.什么是会话?
- 浏览器第一次给服务器发送请求,会话就建立了,知道有一方断开为止.
2.cookie和session的区别?
- cookie是客户端会话技术,将数据保存到客户端
- session是服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中.
3.jsp的本质是什么?使用jsp有什么好处?
- jsp的本质就是一个Servlet, 使用jsp能简化书写.
4.session什么时候被销毁?
- 服务器关闭的时候
- session调用invalidate
- session默认失效时间 30分钟,也可以选择性配置修改
作者:
郑方灼
时间:
2019-6-4 21:30
1.什么是会话?
答: 浏览器第一次给服务器资源发送请求,对话建立,直到有一方断开为止,对话结束,
这样一个包含多次请求和响应的事件称为会话。
2.cookie和session的区别?
答:Cookie是客户端会话技术,保存在浏览器中;
Session是服务器端会话技术,保存在服务器中
3.jsp的本质是什么?使用jsp有什么好处?
答:JSP本质上就是一个Servlet;使用jsp可以在一个页面中同事定义html标签和java代码,简化了代码书写。
4.session什么时候被销毁?
答 1. 服务器关闭
2. session对象调用invalidate() 。
3. session默认失效时间 30分钟,超过30分钟不调用就失效
作者:
汪一飞
时间:
2019-6-4 21:31
1.什么是会话?
一次会话中包含多次请求和响应
2.cookie和session的区别?
1. session存储数据在服务器端,Cookie在客户端
2. session没有数据大小限制,Cookie有
3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
JSP本质上就是一个Servlet
一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
用于简化书写
4.session什么时候被销毁?
1. 服务器关闭
2. session对象调用invalidate()
3. session默认失效时间 30分钟
作者:
谢龙炜
时间:
2019-6-4 21:32
1.什么是会话?
答:
一次会话中包含多次请求和响应。
一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。
会话的管理技术:
1. 客户端会话技术:Cookie
2. 服务器端会话技术:Session
2.cookie和session的区别?
答:
区别:
1. session存储数据在服务器端,Cookie在客户端
2. session没有数据大小限制,Cookie有
3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
答:jsp的本质是Servlet:
xxx_jsp.java----->继承HttpJspBase----------->继承HttpServle;
好处:
简化代码,因为jsp是一个特殊的页面,其中既可以指定定义的html标签,又可以定义java代码。
4.session什么时候被销毁?
答:
1. 服务器关闭时;
2. session对象调用invalidate() ;
3. session默认失效时间 30分钟
选择性配置修改
<session-config>
<session-timeout>30</session-timeout>
</session-config>
作者:
黄戚君
时间:
2019-6-4 21:33
1.什么是会话?
答:
一次会话中包含多次请求和响应。
一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止
2.cookie和session的区别?
答:
(1)cookie是客户端技术,session是服务器端技术
(2)cookie存储内存有限制,session可以存储任意类型,任意大小的数据
(3)session相对于cookie更加安全
3.jsp的本质是什么?使用jsp有什么好处?
答:
jsp本质就是servlet,用于简化书写
4.session什么时候被销毁?
答:
(1)当服务器关闭时
(2)当session调用invalidate()方法时
(3)session默认失效时间30分钟
作者:
刘正
时间:
2019-6-4 21:33
1.什么是会话?
从浏览器向服务器发送请求开始,期间多次的请求以及响应,直到浏览器或者服务器二者中任意一方结束,回话完结.
2.cookie和session的区别?
cookie存储于本地浏览器上,文件体积一般较小且有存储的数量限制,因为存于本地且为文本格式,我们可以轻松的访问,也相对来说不是很安全.最后,我们可以通过设置cook时间来设置cookie的过期时间.
session存储于服务器,没有存储数量的限制,因为存于服务器,所有相较于cookie更加的安全,常用语配合cookie作为用户名密码的效验,session默认存储30分钟,无法设置时间,只能直接销毁,
3.jsp的本质是什么?使用jsp有什么好处
?
jsp的本质就是一个java文件,其最大的好处就是可以在页面中直接写入java代码,使得书写更加方便,使html于java的关系更加密切,可以使页面的显示效果更上一层楼.
4.session什么时候被销毁?
目前session的销毁方法有三种
1.过期自动销毁: 默认保存时间为30分钟,
2.服务器关闭:服务器都没了自然是要销毁.
3,手动销毁:通过代码session.invalidate()来实现手动设置销毁
作者:
许泽伟
时间:
2019-6-4 21:36
1.什么是会话?
从打开浏览器开始,到最终浏览器关闭(或者服务器关闭),这是一次完整的会话过程。
2.cookie和session的区别?
1)session存储在服务端,Cookie存储在浏览器。
2)session储存任意大小数据,Cookie内存大小有限制。
3)session保存数据相对安全,Cookie保存数据相对不安全。
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是servlet。
好处:简化书写,可以同时写java代码也可以写html。
4.session什么时候被销毁?
1)服务器关闭后就销毁。
2)存活时间到后就销毁。
3)session对象调用invalidate()。
作者:
江威
时间:
2019-6-4 21:37
1.什么是会话?
浏览器向服务器发送请求会话开启,当任意一方关闭,会话结束
2.cookie和session的区别?
1cookie是浏览器的会话技术,session是服务器的会话技术
2.cookie的作用域较小,Session作用域较大
3.cookie存储数据在浏览器,Session存储数据在服务器
3.jsp的本质是什么?使用jsp有什么好处?
jsp是由HTML、JAVA语言和本身的结合
可以起到简化书写,在JSP页面中执行JAVA代码
4.session什么时候被销毁?
1.服务器被关闭自动销毁
2.默认状态下30分后Session对象会被销毁
3.调动invalidate()可以杀死Session对象
作者:
余鹏程
时间:
2019-6-4 21:38
1.什么是会话?
答:
浏览器向服务器发出请求,会话开始,在会话过程中可以进行多次请求和响应,直到浏览器或服务器有一端断开连接,那么会话结束
2.cookie和session的区别?
答:
cookie:存储在浏览器中,大小有限制,数据相对不安全
session:存储在服务器中,大小没有限制,数据安全
3.jsp的本质是什么?使用jsp有什么好处?
答:
本质:继承了Httpservlet
好处:可以书写Java代码
4.session什么时候被销毁?
答:
1.服务器被关闭时
2.默认不调用,30分钟后
3.使用session中的invalidate方法销毁
作者:
黄孝贵
时间:
2019-6-4 21:39
1.什么是会话?
会话:一次会话中包含多次请求和响应。
2.cookie和session的区别?
session:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中
cookie:客户端会话技术,将数据保存到客户端
3.jsp的本质是什么?使用jsp有什么好处?
JSP本质上就是一个Servlet
一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
用于简化书写
4.session什么时候被销毁?
1. 服务器关闭
2. session对象调用invalidate() 。
3. session默认失效时间 30分钟
选择性配置修改
<session-config>
<session-timeout>30</session-timeout>
</session-config>
作者:
林晓诗
时间:
2019-6-4 21:41
1.什么是会话?
从浏览器发出第一次请求开始,到浏览器或服务器其中一方关闭为止的通信过程。
2.cookie和session的区别?
cookie存放在浏览器,session存放在服务器;
cookie有限制大小和数量,session没有限制;
cookie可能被用户清除,不适合存放重要数据,session数据安全。
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是servlet,使用jsp能同时写html和java代码,简化动态页面的开发。
4.session什么时候被销毁?
(1)服务器关闭时;
(2)session对象调用invalidate方法;
(3)session到达失效时间。
作者:
陈明捷
时间:
2019-6-4 21:46
1.什么是会话?
会话是指一个终端用户与交互系统进行通讯的过程
2.cookie和session的区别?
cookie数据保存在浏览器,session数据保存在服务器
session较cookie更为安全
cookie储存大小有限制,session没有限制
3.jsp的本质是什么?使用jsp有什么好处?
动态资源,java server pages(java服务器端页面):一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码.其本质就是一个Servlet
好处:可以简化书写java代码.简化jsp页面,提高代码的复用性。
4.session什么时候被销毁?
1. 服务器关闭
2. session对象调用invalidate() 。
3. session默认失效时间 30分钟
作者:
郑斐均
时间:
2019-6-4 21:50
1.什么是会话?
浏览器请求服务器,服务器回以响应。会话建立。当哪一方关闭时会话结束。
2.cookie和session的区别?
cookie是浏览器会话技术,数据保存在浏览器中。相对来说cookie不安全。
session是服务器会话技术,数据保存在服务器中。相对来说session安全。
3.jsp的本质是什么?使用jsp有什么好处?
JSP是服务器页面,也是Java的服务器页面,支持Java的代码编写的微博页面。
在jsp页面中不需要创建,直接使用的对象
4.session什么时候被销毁?
session有时间限制(可设置时间默认时间是30分钟)在到达指定时间时会
销毁。
作者:
王卓立
时间:
2019-6-4 21:55
1.什么是会话?
- 用户从浏览器访问,期间发出多次请求,服务器回以响应,直到任意一方断开连接,这一过程称之为会话
- 从用户第一次发出请求到浏览器或服务器关闭为止是一次会话
- 在java web中,会话技术用于在服务器和浏览器在一次会话的范围内的多次交互中,共享数据
- 其中浏览器会话技术是cookie,服务器会话技术是session
2.cookie和session的区别?
session与Cookie的区别:
- session存储数据在服务器端,Cookie在客户端
- session没有数据大小限制,Cookie有
- session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
- 本质上是一种sevlet,通过对jsp的执行流程可知
- Jsp文件在被服务器解析的时候,会转换为java文件,然后进行编译,生成class字节码文件对外提供访问,在java文件中,能被浏览器访问的只有servlet.
- 通过查看class文件可知,jsp继承了tomcat的httpjspBase类,而httpjspBase类则继承了servlet类并重写了其中的方法,因此,jsp本质上就是一种servlet.
- 优点:简化java代码的书写,方便调试页面的动态数据,集成了java语言一次编写,到处运行的特点
- 缺点:前端与后端耦合度太高,语言混乱,因此后来引入MVC模式
4.session什么时候被销毁?
- 服务器关闭时
- 调用方法session.invalidate();
- 默认失效时间30分钟,可以通过设置web.xml的<session-config>里的<session-timeout>属性改变
作者:
余聪望
时间:
2019-6-4 21:55
1.什么是会话?
会话是指从浏览器发出请求到服务器做出响应的过程。
2.cookie和session的区别?
Cookie是保存在浏览器中,session是保存在服务器中,
3.jsp的本质是什么?使用jsp有什么好处?
Jsp的本质是一个servlet。。
好处:简化代码书写。
4.session什么时候被销毁?
服务器关闭时session才会销毁。
作者:
林勇华
时间:
2019-6-4 21:58
1.什么是会话?
从浏览器第一次发送请求给服务器,服务器和浏览器建立连接,到其中一方断开为止,为一次会话
2.cookie和session的区别?
cookie保存在浏览器
cookie大小有限制
cookie不安全
session保存在服务器
cookie没有大小限制
session安全
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质servlet
使用它可以简化书写
4.session什么时候被销毁?
1.30min后
2服务器关闭
3调invalidate()方法
作者:
李侄旭
时间:
2019-6-8 21:57
1.什么是会话?
一次会话中包含多次请求和响应。
2.cookie和session的区别?
(1)cookie数据存放在客户的浏览器上,session数据放在服务器上。
(2)cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。
(3)session会在一定时间内保存在服务器上。
3.jsp的本质是什么?使用jsp有什么好处?
JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,它是在传统的网页HTML中插入Java程序段,从而形成JSP文件。
好处:简化书写在html中插入java程序段
4.session什么时候被销毁?
(1).服务器关闭
(2).session对象调用invalidate()
(3).session默认失效时间30分钟
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2