application
application对象负责提供应用程序在服务器中运行时的一些全局信息,
cookie
(1)创建一个Cookie对象: 调用Cookie的构造函数,使用一个cookie名称和值做参数,它们都是字符串。
Cookie cookie = new Cookie(“key”,“value”);
请务必牢记,名称和值中都不能包含空格或者如下的字符:
[ ] ( ) = , " / ? @ : ;
(2) 设置有效期:调用setMaxAge()函数表明cookie在多长时间(以秒为单位)内有效。下面的操作将有效期设为了24小时。
cookie.setMaxAge(606024);
(3) 将cookie发送至HTTP响应头中:调用response.addCookie()函数来向HTTP响应头中添加cookie。
response.addCookie(cookie);
cookie和session的不同之处
a。cookie保存在客户端,session保存在服务器
b.cookie只能保存String类型, session保存object类型
c。cookie会长久保存客户端,session在会话失效时数据会被销毁