1.Cookie是一种会话技术
2.由于存储的内容只能是String类型,故而一些特殊符号需借助加密与解密来实现(加密工具:URLEocoder,解密工具:URLDecoder)
@WebServlet("/test")
public class CookieTest extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//设置响应的中文乱码
response.setContentType("text/html;charset=utf-8");
//获取cookie数据:判断返回值中是否有值
Cookie[] cookies = request.getCookies() ;
// CookieUtils工具类:
//public static String getCookie(HttpServletRequest request,String cookieName)
//定义标记:开始没有数据 (没有cookie数据)
boolean flag = false ;
//不是第一次访问
if(cookies!=null && cookies.length>0) {
if