添加cookie
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username=request.getParameter("username");
String password=request.getParameter("password");
Cookie cookie_username=new Cookie("username", username);
Cookie cookis_password=new Cookie("password", password);
cookie_username.setMaxAge(60*60*24*7); //设置cookie的存活时间为一周(以秒计算)
cookis_password.setMaxAge(60*60*24*7);
response.addCookie(cookie_username); //添加cookie
response.addCookie(cookis_password);
PrintWriter out=response.getWriter();
out.println(username+password);
out.println("set ok");
}
获取cookie
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("hello");
String cookie_username="username";
String cookie_password="password";
Cookie[] cookies=request.getCookies();
if(cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie=cookies[i];
if(cookie_username.equals(cookie.getName()))
out.println(cookie.getValue());
if(cookie_password.equals(cookie.getName()))
out.println(cookie.getValue());
}
}
}