这怎么解决啊?该不会是版本问题吧?

tomcat8.5.83 jdk19 idea2022.2.3
<%@ page contentType="text/html;charset=utf-8" %>
<html>
<head><title>request对象获取Cookie</title></head>
<body>
<%
    Cookie[] cookies=request.getCookies();
    Cookie cookie_response=null;
    String t=new java.util.Date().toLocaleString();
    if (cookies==null){
        cookie_response=new Cookie("AccessTime","");
        out.println("您第一次访问,本次访问时间:"+t+"<br>");
        cookie_response.setValue(t);
        response.addCookie(cookie_response);
    }
    else {
        cookie_response=cookies[0];
        out.println("本次访问时间:"+t+"<br>");
        out.println("上一次访问时间:"+cookie_response.getValue());
        cookie_response.setValue(t);
        response.addCookie(cookie_response);
    }
%>
</body>
</html>


运行结果

img

不是说了 cookie存在无效字符