jsp servlet cookie 遍歷代碼

字號:


    jsp教程 servlet cookie 遍歷代碼
    代碼如下:
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.ServletException;
    import javax.servlet.http.Cookie;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class Cookies extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException,
    IOException {
    resp.setContentType("text/html");
    req.getSession();
    PrintWriter out = resp.getWriter();
    Cookie cookies[] = req.getCookies();
    out.println("<html>");
    out.println("<head>");
    out.println("<title>Servlet Cookie Information</title>");
    out.println("</head>");
    out.println("<body>");
    if ((cookies == null) || (cookies.length == 0)) {
    out.println("<center><h1>No Cookies found</h1>");
    } else {
    out.println("<center><h1>Cookies found</h1>");
    for (int i = 0; i < cookies.length; i++) {
    Cookie c = cookies[i];
    out.println(c.getName() + "::" + c.getValue() + "::"
    + c.getComment() + "::" + c.getMaxAge() + "<BR/>");
    }
    out.println("</table></center>");
    }
    out.println("</body>");
    out.println("</html>");
    out.flush();
    }
    }