赞
踩
Cookie 是由服务器生成发送给浏览器,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,经过加密的,下次请求同一网站时,就发送该cookie给服务器。以名值对,储存少量信息。
servlet设置cookie
Cookie c = new Cookie("pwd", "qwert1234");
// cookie单位是s, session单位是分钟, 默认若30分钟未操作浏览器, cookie消失
c.setMaxAge(1000);
// cookie 是服务器生成发送给浏览器的
resp.addCookie(c);
// 转发和重定向都可以发送cookie
req.getRequestDispatcher("cookie.jsp").forward(req, resp);
页面取得cookie
<script type="text/javascript">
var cookie = document.cookie;
alert(cookie);
</script>
是不是好简单,哈哈哈…
js设置cookie
document.cookie = "user=lovelyisljzislovely";
// 跳转后台servlet, 后台取值
location.href = "testCookie";
servlet得到cookie
// 得到页面上的cookie
Cookie[] cookies = req.getCookies();
for (Cookie cookie : cookies) {
System.out.print(cookie.getName() + "\t" + cookie.getValue());
System.out.println();
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。