一、response
方法名 | 说明 |
---|---|
write | 向客户端发送数据 |
redirect | 指引用户端浏览器到新页面 |
end | 停止处理任何ASP文件,并将已处理部分的结果送出 |
clear | 清除存放在服务器缓冲区的所有数据 |
Cookies | 设置 cookies集合中的cookie 的值 |
二、session
方法名 | 说明 |
---|---|
setAttribute | 设定指定名字的属性值,并添加到session会话范围内,该属性若在会话范围内存在,则更改该属性的值。 |
getAttribute | 在会话范围内获取指定名字的属性的值,返回值类型为object,不存在,则返回null。 |
removeAttribute | 删除指定名字的session属性,若不存在,则出现异常。 |
invalidate | 使session失效,即使当前会话失效,原来会话中存储的所有对象也将不能再被访问。 |
getId | 获取当前会话ID。服务器端都存在一个唯一的标示sessionID、一般存储在cookie中。 |
setMaxInactiveInterval | 设置会话的最大持续时间,单位是秒,若是负数则会话永不失效。 |
getCreationTime | 获取会话创建的时间,返回值是毫秒。 |
getLastAccessedTime | 获取会话最后访问的时间,返回值是毫秒。 |
isNew | 判断session是否是新创建的 |
一般使用下面的转换获取具体日期和时间。
Date creationTime = new Date(session.getCreationTime());
Date accessedTime = new Date(session.getLastAccessedTime());