Cookie是HTTP协议制定的!先由服务器保存Cookie到浏览器,再下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器。
Cookie cookie=new Cookie("uname",user);//创建cookie
cookie.setMaxAge(60*60*24);//设置cookie寿命
response.addCookie(cookie);//保存cookie
String uname="";
Cookie [] cs=request.getCookies(); //获取请求中的所有cookie
if(cs!=null) //如果存在cookie
{
for(Cookie c:cs) //循环遍历所有的cookie
if("uname".equals(c.getName())) //查找名为uname的cookie
uname=c.getValue(); //获取这个cookie值,赋给uname
}