PROBLEMA CON HttpSession sesion = request.getSession(false);
Estoy tratando de crear una sesion con HttpSession sesion = request.getSession(false); , pero a la hora de ejecutar me sale java.lang.NullPointerException, alguien me puede decir que puede estar pasando
el método request.getSession(boolean) hace cosas distintas según sea el boolean "true" o "false".
Si es false, si el usuario no tenía una sesión asignada NO SE DEVUELVE NADA, o sea, un null.
Si es true, cuando el usuario no tiene una sesión asignada, se le crea una.
Probablemente estés intentando usar la sesión de un usuario y como la pides con "false", no crea una nueva, y devuelve null. En el momento que intentes un sesion.setAtribute te va a lanzar un NullPointerException.
Salu2
Ken
Si es false, si el usuario no tenía una sesión asignada NO SE DEVUELVE NADA, o sea, un null.
Si es true, cuando el usuario no tiene una sesión asignada, se le crea una.
Probablemente estés intentando usar la sesión de un usuario y como la pides con "false", no crea una nueva, y devuelve null. En el momento que intentes un sesion.setAtribute te va a lanzar un NullPointerException.
Salu2
Ken