黑马程序员技术交流社区

标题: 【厦门校区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