Olá , estou com um erro na hora de adicionar o Cookie no usuário que for cadastrado segue o codigo:
@WebServlet("/Login") public class Login extends HttpServlet { @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter write = resp.getWriter();
String email = req.getParameter("email");
try { Usuario usuario = new UsuarioDao().Login(email);
if (usuario == null) { write.println("
Usuario Não cadastrado"); } else { Cookie cookie = new Cookie("Usuario Logado", email); resp.addCookie(cookie); write.println("Usuario cadastrado seu email é: " + usuario.getEmail()); } } catch (SQLException e) { e.printStackTrace(); }} }
e esse é o erro parece que o Cookie e reservado??
java.lang.IllegalArgumentException: Cookie name "Usuario Logado" is a reserved token at javax.servlet.http.Cookie.(Cookie.java:129) at br.com.alura.Servlet.Login.doPost(Login.java:33)
obrigado!!