# Cookie
new Cookie("paramter","value")
# setMaxAge()
设置有效期,以秒为单位
# setValue()
重新对Cookie赋值
# getName()
获取Cookie的名字
# getValue()
获取Cookie的值
# getMaxAge()
获取有效期时间
Cookie[] cookies = request.getCookies();
for(int i = 0;i < cookies.length;++i){
if(cookies[i].getName().equels("XXX")){
//找到对应的Cookie
}
}
# Seesion
JSP内置对象,会话缓存对象
# void setAttribute(String key,Object value)
以key/value的形式保存信息
# Object getAttribute(String key)
获取key对应的值
# int getMaxInactiveInterval()
获取session的有效非活动时间
# String getId()
获取seesion对象的id
# void invalidate()
使session对象失效
session.setAttribute("LOGINED_USER",user);
User user = (User)session.getAttribute("LOGINED_USER");
# Application
JSP内置对象,各个用户之间信息互通
# void setAttribute(String key,Object value)
以key/value的形式存储数据
# Object getAttribute(String key)
获取键值对
if(session.getAttribute("LOGINED") == true){
int count = application.getAttribute("COUNT");
application.getAttribute("COUNT",count+1);
}