package com.lovecoding.cookie; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.net.URLDecoder; @WebServlet("/cookie/value") public class Cookie1Demo extends HttpServlet { protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setCharacterEncoding("utf-8"); Cookie[] cookies = req.getCookies(); if ( cookies != null ) for ( Cookie cookie: cookies) { System.out.println( "Cookie 名字: " + cookie.getName() ); if ( cookie.getName().equals("name") ) { System.out.println( "Cookie Value: " + URLDecoder.decode(cookie.getValue(), "UTF-8")); } else { System.out.println( "Cookie Value: " + cookie.getValue() ); } } } }