/ / La sesión caduca al acceder al sitio web raíz: java, session, tomcat8

La sesión caduca al acceder al sitio web raíz: java, session, tomcat8

Después de que un administrador ha iniciado sesión, él puede ir a lasitio web donde podrá ver ahora los botones que antes no eran accesibles. Esto funciona bien siempre y cuando el administrador acceda al sitio web a través de www.example.com/

pero si se hace via

www.example.com

Ambos usan el mismo servlet.

Parece que el objeto Session se perdió, y el administrador se desconectó.

No recibo ningún error, y estoy completamente perdido en cuanto a lo que puede estar causando esto. Si necesito proporcionar algo más, solo solicítelo :)

Respuestas

0 para la respuesta № 1

Debes obtener sesión en el servlet antes de iniciar sesión.

HttpSession session = request.getSession();
datatype variable = session.getAttribute("varibleName you set before");

Si la sesión no existía, lea la solicitud y el administrador de inicio de sesión y, si existía, no haga nada.