Простой пример файла cookie в сервлете

Вот простой пример Cookie в Servlet

Java Source

package com.example;

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ServletDemo extends HttpServlet{

    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException{

        response.setContentType("text/html");
        PrintWriter pw = response.getWriter();

        Cookie cookie = new Cookie("url","example dot com");
        cookie.setMaxAge(60*60); //1 hour
        response.addCookie(cookie);

        pw.println("Cookies created");
    }
}

web.xml




    servletdemo

    
        ServletName
        com.example.ServletDemo
    

    
        ServletName
        /Demo
    

В приведенном выше примере будет создан простой файл cookie с именем «url» и значением «example dot com», время жизни составляет один час, и он будет сохранен на клиентском компьютере.

Запустить его

Разверните и запустите сервлет в Firefox, и вы можете проверить, что Cookies созданы в Firefox.

servlet-cookies

1. Пожалуйста, отметьте здесь, чтобы изучитьwhere does FireFox stored the Cookies

2. Пожалуйста, отметьте здесь, чтобы изучитьHow to access the Cookies