A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是会话?
2.cookie和session的区别?
3.jsp的本质是什么?使用jsp有什么好处?
4.session什么时候被销毁?

26 个回复

倒序浏览

1.什么是会话?
客户端和服务器之间的请求与响应就是会话
客户端会话 一次会话中,有多次请求和响应  依赖cookie的技术
2.cookie和session的区别?
session与Cookie的区别:
                1. session存储数据在服务器端,Cookie在客户端
                2. session没有数据大小限制,Cookie有
                3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?

jsp本质是一个servlet,使用jsp可以同时写java代码和html界面
可以用来简化代码的书写
4.session什么时候被销毁?
session什么时候被销毁?
                1. 服务器关闭
                2. session对象调用invalidate() 。
                3. session默认失效时间 30分钟
                        选择性配置修改       
                        <session-config>
                        <session-timeout>30</session-timeout>
                    </session-config>
回复 使用道具 举报
1.什么是会话?
在浏览器请求服务器资源时,服务器端创建cookie对象,服务器会以set-cookie响应头封装参数数据在响应头,和浏览器之间建立会话,浏览器会将cookie中的数据存储到浏览器本地,当每次请求时会以cookie请求头封装参数数据在请求头中,一次会话中可以有多次请求和响应,直到有一方中断为止,会话结束(关闭浏览器或关闭服务器)

2.cookie和session的区别?
cookie:
(1)存储的数据是在客户端浏览器
(2)cookie存储数据有大小限制,主流的浏览器一般单个cookie大小不能超过4kb,同一个域名下cookie数量不能超过20个
(3)cookie存储的数据相对不安全,它是将数据存储在浏览器本地,安全级别较低,可通过抓包就能获取信息,一般用于存储不敏感信息
session:
(1)存储的数据是在服务器中
(2) session没有数据大小限制,看服务器端设备配置
(3)session存储的数据安全,它是将数据存储在服务器端,安全级别较高

3.jsp的本质是什么?使用jsp有什么好处?
jsp的本质是一个servlet
用处:它是一个用于编写动态页面,在同个jsp页面中可以编写java后台代码逻辑的编写,又可以定义标签,jsp继承了servlet,可以通过jsp中的9个内置对象,用java代码动态的获取到想要共享的数据,并用标签将数据以多种样式显示浏览器页面上,简化了服务器端代码的书写

4.session什么时候被销毁?
有三种方式:
(1)服务器端关闭(意味着有一方中断会话,会话结束)
(2)session对象调用invalidate()方法,将session销毁
(3)session默认失效时间30分钟,30分钟后session对象自动销毁,如果要修改失效时间,在web.xml中修改session-cofig配置
回复 使用道具 举报
1.什么是会话?
一次会话中包含多次请求和响应
2.cookie和session的区别?
1. session(域对象)存储数据在服务器端,Cookie在客户端(通过响应头 set-cookie        请求头cookie)
2. session没有数据大小限制,cookie有(单个4KB 最多20个)
3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
简化代码书写
4.session什么时候被销毁?
1. 服务器关闭
2. 当session对象主动调用invalidate()
3. session默认失效时间 30分钟
回复 使用道具 举报
1.什么是会话?
一次会话包含多个请求和响应。当浏览器第一次服务器发送请求时,会话建立,直到一方断开为止。
2.cookie和session的区别?
session存储数据在在服务器端,cookie在浏览器中
session没有限制数据大小,cookie大小有限制(4kb) 以及 对同一个域名下的总cookie数量也有限制(20个)
session数据安全,cookie相对不安全
3.jsp的本质是什么?使用jsp有什么好处?
本质是servlet,jsp既可以定义html标签,也可以定义java代码
4.session什么时候被销毁?
服务器关闭时
session对象调用invalidate()
session默认失效时间为30分钟




回复 使用道具 举报
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分钟
回复 使用道具 举报
1.什么是会话?
答:一次会话中包含多次请求和响应。


2.cookie和session的区别?
答:1. session存储数据在服务器端,Cookie在客户端;
2. session没有数据大小限制,Cookie有;
3. session数据安全,Cookie相对于不安全。


3.jsp的本质是什么?使用jsp有什么好处?
答:JSP本质上就是一个Servlet。
使用jsp能够在一个页面内定义html标签和定义java代码,简化书写。


4.session什么时候被销毁?
答:1. 服务器关闭;
2. session对象调用invalidate();
3. session默认失效时间 30分钟。



回复 使用道具 举报
1.什么是会话?
        一次会话中包含多次请求和响应。
        一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。
2.cookie和session的区别?
        1. session存储数据在服务器端,Cookie在客户端。
        2. session没有数据大小限制,Cookie有。
        3. session数据安全,Cookie相对于不安全。
3.jsp的本质是什么?使用jsp有什么好处?
        JSP本质上就是一个Servlet。
        jsp页面既可以指定定义html标签,又可以定义java代码,可以用于简化书写。
4.session什么时候被销毁?
        1. 服务器关闭。
        2. session对象调用invalidate() 。
        3. session默认失效时间 30分钟;
        选择性配置修改:       
        <session-config>
                <session-timeout>30</session-timeout>
         </session-config>
回复 使用道具 举报
陈彬 中级黑马 2019-2-13 20:57:25
9#
1.什么是会话?       浏览器第一次向服务器资源发送请求,则建立了会话.直到有一方断开连接,则会话结束,一次会话包括多次请求和响应
2.cookie和session的区别?
       session的数据是存储在服务器上的而cookie的数据是存在本地的
       session的数据大小是没有限制的,而cookie的数据大小是有限制的,一般单个cookie的大小限制为4kb,总数一般不能超过20个
       session的数据是安全的,而cookie的数据相对不安全
3.jsp的本质是什么?使用jsp有什么好处?
       jsp的本质就是servlet,使用jsp可以减少代码的编写
4.session什么时候被销毁?

       服务器关闭,应为session是由服务器创建的,所以服务器关闭以后,session就会被销毁
       当session主动调用invalidae()方法时也会销毁
       session的默认销毁时间为30分钟,可以通过配置文件来改变session的销毁时间
回复 使用道具 举报
1.什么是会话?
一次回话中包含多次请求和响应
2.cookie和session的区别?
cookie的大小有限制一般4K,个数20个左右,存储在浏览器不安全
session大小个数相对没限制,数据存储在服务器,比较安全
3.jsp的本质是什么?使用jsp有什么好处?
本质就是一个servlet,好处是前端代码和后端代码可以一起编写
4.session什么时候被销毁?
1. 服务器关闭
2. session对象调用invalidate() 。
3.默认销毁时间到期
回复 使用道具 举报
1.什么是会话?
一次会话包含多次请求和响应
2.cookie和session的区别?
(1)session数据存储在服务器,cookie存储在客户端
(2)session没有数据大小限制,cookie大小有限制(单个4kb,最多20个)
(3)session比较安全,cookie相对不安全
3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是servlet,既可以定义html标签,又可以定义java代码,简化代码书写
4.session什么时候被销毁?
(1)服务器关闭,因为session对象是由服务器创建的
(2)当session对象主动调用invalidate()
(3)session默认失效时间 30分钟
选择性配置修改
<session-config>
    <session-timeout>30</session-timeout>
</session-config>




回复 使用道具 举报
1.什么是会话?
答:会话是包含多次请求和多次响应的的动作,当客户端第一次发送资源请求被服务器接收以后就建立了会话,直到一方断开连结为止,这就是一次会话。
因为可以在一次会话范围中共享数据,因此提高了用户的体验。

2.cookie和session的区别?
答:cookie的原理是使用响应头的set-cookie和请求头cookie实现的会话。cookie是把数据保存在客户端;cookie有数据大小限制,一般建议单个4kb以内,最多不超过20个;cookie因为是保存在客户端的,因此比较容易被获取,安全性较低。
session的原理是通过cookie实现的,通过传输session对象的地址值来保证一次会话中session对象的一致。session是把数据保存在服务器;session的数据没有大小数量的限制;session因为保存在服务器中,与cookie相比较安全性较高。

3.jsp的本质是什么?使用jsp有什么好处?
答:jsp本质是servlet,可以理解为是一个特殊的页面,即可以进行页面的展示,编写html代码,还可以进行java代码的定义。
使用jsp的好处就是便捷了书写,但是由于把java代码和html代码整合在一个jsp文件中,比较难以阅读。

4.session什么时候被销毁?
答:session被销毁有3种情况:
(1)因为session是保存在服务器的,所以当服务器关闭的时候,session就会被销毁;
(2)当session对象主动调用invalidate()方法的时候,session对象就会被销毁;
(3)一般的session对象都设置了默认的存在时间(30分钟),当存在30分钟以后就会自动销毁,这个销毁时间可以在web.xml进行设置。




回复 使用道具 举报
1.什么是会话?
答:会话:一次会话中包含多次请求和响应,一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止
2.cookie和session的区别?
答:1. session(域对象)存储数据在服务器端,Cookie(通过响应头 set-cookie 请求头)在客户端
       2. session没有数据大小限制,Cookie有(单个4kb  最多20个)
       3. session数据安全,Cookie相对于不安全
3.jsp的本质是什么?使用jsp有什么好处?
答:JSP本质上就是一个Servlet,用于简化书写。
4.session什么时候被销毁?
答:1. 服务器关闭,因为session对象是由服务器创建的
  2. 当session对象主动调用invalidate() 。
  3. session默认失效时间 30分钟
回复 使用道具 举报
1.什么是会话?
可以比喻成两人在讲话。浏览器在第一次给服务器发送请求,会话建立。
一次会话有多次请求和响应。
2.cookie和session的区别?
Cookie 储存在客户端,有大小限制,相等不安全。
session储存在服务器端,没有数据大小限制,数据比较安全。
3.jsp的本质是什么?使用jsp有什么好处?
Jsp的本质就是一个Servlet,可以编写html也可以用脚本编写java代码,简化书写。
4.session什么时候被销毁?
默认30秒后自动摧毁session
服务器端关闭会摧毁session
session调用invalidate()方法时会摧毁。
回复 使用道具 举报

1.什么是会话?
会话是客户端浏览器进行请求和响应的过程,一次会话中包含多次请求和响应,客户端浏览器第一次给服务器资源发送请求,会话开始建立,直到有一方断开连接会话结束
2.cookie和session的区别?
cookie是客户端浏览器会话技术,session是服务器端会话技术
cookie将数据保存在客户端,有大小限制,一般建议在4KB,不超过20个,session将数据保存在服务器端的对象中,没有大小限制
cookie数据相对不安全,一般用来保存不敏感较小的数据,session数据相对安全;
3.jsp的本质是什么?使用jsp有什么好处?
JSP的本质是一个servlet,由于我们可以在jsp中直接写JAVA代码和HTML标签,所以使用jsp可以很大程度上简化我们的书写;
4.session什么时候被销毁?
1. 服务器关闭时被销毁,因为session对象是由服务器创建的,
2.当session对象主动调用invalidate()方法,也会销毁session对象 。
3. session默认失效时间 30分钟后销毁,默认失效时间是可以设置的
回复 使用道具 举报
1.什么是会话?会话是一种服务器和客户端之间交互的技术,在浏览器第一次给服务器资源发送请求时,会话建立,知道有一方断开为止,一次绘画中包含了多次请求和响应,会话技术又分为客户端会话技术Cookie和服务器端会话技术Session.在这个一次会话的范围内的多次请求间,能够共享数据.
2.cookie和session的区别?
1.cookie是客户端会话技术,session是服务器端会话技术
2.cookie有数据大小限制,存储的数据类型也有限制,session没有大小限制也没有存储数据类型的限制.
3.cookie是存储在客户端,数据相对不安全,session是存储在服务器端,数据相对安全
3.jsp的本质是什么?使用jsp有什么好处?
jsp的本质就是一个servlet,jsp是java服务器端页面,是一个特殊的页面,既可以指定定义html标签,又可以定义java代码,也能简化书写.
4.session什么时候被销毁?
1.因为session是存储在服务器端上的,所以当服务器关闭的时候session也被销毁.
2.当session对象调用invalidate()方法之后.
3.可以通过选择性配置修改设置session的默认失效时间,时间一过自动失效.

回复 使用道具 举报
1.什么是会话?
答:一次会话 包含多次请求和多次响应。从浏览器第一次访问服务器建立连接到一方断开连接。

2.cookie和session的区别?
答:
存储数据:cookie存储数据在浏览器端,session存储数据在服务器端
数据大小:cookie存储数据有大小限制,单个不超过4kb,不超过20个;session存储相对没有大小限制
安全问题:cookie的安全性低,存储到客户端的数据容易被篡改或丢失。 session的安全性较高

3.jsp的本质是什么?使用jsp有什么好处?
答:jsp java server  pages java服务端页面 本质是servlet。
jsp的好处是 在同一个文件内,可以实现java代码 css代码 js代码 html代码的书写。目的是简化书写。

4.session什么时候被销毁?
答:1.服务器关闭时。 2.session调用invalidate() 方法  3.session默认失效时间  默认30分钟


回复 使用道具 举报
1.什么是会话?
一次会话包含多次请求和响应。当服务器或者客户端断开连接时,会话结束。

2.cookie和session的区别?
cookie:把数据存储在客户端上的会话;存储相对不安全的数据;单个cookie限制为4k,一般限制的cookie个数为20;
session:数据存储在服务器上会话;存储数据相对安全;存储数据大小没有限制。

3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是servlet。
使用jsp可以在同一个页面写前端代码和java代码,可以简化书写

4.session什么时候被销毁?
1服务器关闭时被销毁
2通过修改session-config  配置来设定自动销毁的时间
3调用invalidate方法来销毁。




回复 使用道具 举报

1.什么是会话?
        会话就服务器和客户端进行一次交互的过程,其中包含多次请求和响应,当客户端给服务器发送请求开始,会话建立,知道有一方断开为止。

2.cookie和session的区别?
                1. session存储数据在服务器端,Cookie在客户端(通过响应头 set-                cookie 请求        头 cookie)
                2. session没有数据大小限制,Cookie有(单个4kb 最多20个)
                3. session数据安全,Cookie相对于不安全

3.jsp的本质是什么?使用jsp有什么好处?
        JSP本质上就是一个Servlet,由于JSP有9个内置对象,因而在jsp页面中不需要获取和创建,可以直接使用对象。

4.session什么时候被销毁?
        1.当服务器关闭 因为session对象是由服务器创建的
        2.当session对象主动调用invalidate()
        3.session默认时间时间失效
回复 使用道具 举报

1.什么是会话?
一次会话中包含多次请求和响应,在一次会话的范围内的多次请求间,共享数据。
会话技术主要包含客户端会话技术和服务器端会话技术;

2.cookie和session的区别?
cookie数据是存储在客户端浏览器,相对不安全;单个文件大小一般不超过4kb,总文件个数一般不超过20个;
session数据是存储在服务器,数据安全;可以存储任意类型,任意大小的数据;

3.jsp的本质是什么?使用jsp有什么好处?
jsp本质是一个servlet,使用jsp可以简化代码书写;

4.session什么时候被销毁?
①session默认的失效时间30分钟;
②服务器关闭;
③session对象调用invalidate()方法的时候。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马