1.什么是会话? 会话是一种持久网络协议,在客户端和服务器端之间创建关联,从而起到交换数据包的作用机制。 2.cookie和session的区别? 1)session存储数据在服务器端,Cookie的数据存储在客户端; 2)session没有数据大小限制,Cookie有数据大小限制,一般每个cookie不超过4k,每个域名不超过20条cookie; 3)session存储的数据相对安全,Cookie存储的数据不安全。 3.jsp的本质是什么?使用jsp有什么好处? JSP本质上就是一个Servlet,访问JSP页面时会被翻译成java文件。 1)可以简化书写,即在JSP页面中可以同时书写html标签和java代码; 2)在JSP页面中有些对象不需要获取和创建,可以直接使用,如request对象、response对象、out对象。 4.session什么时候被销毁? 1)当服务器关闭时; 2)当session对象主动调用invalidate()时; 3)session的默认失效时间为30分钟,可以选择修改 配置使从而修改失效时间 <session-config> <session-timeout>30</session-timeout> </session-config>
|