Un exemple de cookie simple dans servlet

Voici un exemple simple de cookie dans Servlet

Source Java

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
    

L'exemple ci-dessus créera un cookie simple avec un nom «url» et une valeur «exemple point com», la durée de vie est d'une heure et le stockera dans l'ordinateur client.

Exécuter

Déployez et exécutez le servlet dans Firefox et vous pouvez vérifier que les cookies sont créés dans Firefox.

servlet-cookies

1. Veuillez cocher ici pour étudierwhere does FireFox stored the Cookies

2. Veuillez cocher ici pour étudierHow to access the Cookies