<%
Cookie username = new Cookie("user", "kkwei");
username.setMaxAge(60);
response.addCookie(username);Cookie cookies[];
cookies = request.getCookies();
if(cookies != null) {
for(int i = 0; i < cookies.length; i++) {
out.print(cookies[i].getName() + "=" + cookies[i].getValue() +
" time=" + cookies[i].getMaxAge() + "<br />");
}
}
%>我的cookie是设置60s,但是显示:
JSESSIONID=468CB70F7287D8BE2A5875EF5D3A5B4B time=-1
user=kkwei time=-1
为什么是-1亚?不过我测试了,在60秒后cookie user失效,为什么不能取得getMaxAge呢?
Cookie username = new Cookie("user", "kkwei");
username.setMaxAge(60);
response.addCookie(username);Cookie cookies[];
cookies = request.getCookies();
if(cookies != null) {
for(int i = 0; i < cookies.length; i++) {
out.print(cookies[i].getName() + "=" + cookies[i].getValue() +
" time=" + cookies[i].getMaxAge() + "<br />");
}
}
%>我的cookie是设置60s,但是显示:
JSESSIONID=468CB70F7287D8BE2A5875EF5D3A5B4B time=-1
user=kkwei time=-1
为什么是-1亚?不过我测试了,在60秒后cookie user失效,为什么不能取得getMaxAge呢?
解决方案 »
- getOutputStream() has already been called for this response
- JavaScript验证时如何获取session中的对象的字段
- 怎样将工程部署到Tomcat“根目录”下!
- 请问表单中各种项目都有哪些事件
- my trouble: isErrorPage attribute
- 在ActionForm中如何获取资源文件里的键值?我是说直接取得某个键值并赋给一个变量.
- ireport 双表头问题
- 用第三方包,往excel写数据
- 拦截器中try catch无限循环
- 如何在JSP中实现根据变量创建一个MYSQL的数据表,这样为什么不行?代码如下:
- 要显示jsp页面,url地址该如何写?
- 怎样在jsp中操作excel,实现远程excel文件上传到数据库服务器
把它改成username.setMaxAge(60*1);
就可以了