Cookie
语句 | 作用 |
---|---|
Cookie c = new Cookie(String name, String value); | 创建Cookie对象: |
esponse.addCookie( Cookie c ); | 将Cookie添加到response响应中:r |
Cookie[] cs = request.getCookies(); | 获取请求中的所有cookie对象组成的数组: |
c.setMaxAge( 0 ); (用于删除) | 设置cookie的最大生存时间为零: |
cookie.getName(); | 获取cookie的名字 |
cookie.getValue(); | 获取cookie中保存的值 |
cookie.setValue(); | 设置/修改cookie中保存的值(没有setName方法,因为cookie的名字无法修改) |
cookie.setMaxAge(); | 设置cookie的最大生存时间 |
Session
语句 | 作用 |
---|---|
request.getSession() | 如果没有对应session,则会创建一个新的session对象再返回; 获取session对象: |
session域对象存取数据的方法:
语句 | 作用 |
---|---|
session.setAttribute(String attrName, Object attrValue); | 往session域中添加一个域属性 |
session.getAttribute(String attrName); | 根据属性名获取域中的属性值 |
销毁session
调用session的invalidate方法时,会立即销毁session。