1.什么是cookie?
保存到客户端的一个文本文件。 javax.servlet.http.Cookie;
2.写cookie
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class A1Cookie extends HttpServlet
{
protected void doGet(HttpServletRequest req,HttpServletResponse resp) throws ServletException,java.io.IOException
{
Cookie c1=new Cookie("username","zhangsan");
resp.addCookie(c1);
Cookie c2=new Cookie("password","123");
c2.setMaxAge(3600);
resp.addCookie(c2);
resp.setContentType("text/html");
resp.getWriter().println("成功");
}
}
2.cookie分为两种,长期还是临时--硬盘,内存(浏览器会话结束时)

3读cookie
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class A2ReadCookie extends HttpServlet
{
protected void doGet(HttpServletRequest req,HttpServletResponse resp) throws ServletException,java.io.IOException
{
Cookie[] cookies=req.getCookies();
for(int i=0;i<cookies.length;i++)
{
resp.getWriter().println(cookies[i].getName());
}
}
}
浙公网安备 33010602011771号