在addCookie时是不能使用空格的 而在ASCII码中32对应的就是空格。只要把后台代码中的空格删掉就可以了。
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//1、创建cookie
Cookie cookie = new Cookie("lastTime","2019-09-24 8:26");
cookie.setMaxAge(60*10);
//2、将cookie存储的信息发送到客户端
response.addCookie(cookie);
}
这里的天和小时之间用的是空格分隔,所以会报错。只要将这个空格修改掉就可以了。比如改成 -
问题解决