设置cookie到浏览器中
package com.cdsxt.action;
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 CookieServlet01 extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//创建Cookie对象
Cookie cookie1=new Cookie("book1","hadoop");
Cookie cookie2=new Cookie("book2","c#");
Cookie cookie3=new Cookie("book3","php");
//给cookie添加 有效时间 不设置 会保存到内存中 设置 会保存到 客户端的硬盘中
cookie2.setMaxAge(60*5);
cookie3.setMaxAge(60*5);
//给cookie设置路径 /端口号后面
// cookie2.setPath("/");
cookie2.setPath("/testCookie/loginPage");
//将cookie信息响应到 浏览器
response.addCookie(cookie1);
response.addCookie(cookie2);
response.addCookie(cookie3);
}
}