Buenas!
En una aplicación web hecha solo con servlets, (las páginas html se generan también desde los servlets) Tenemos un problema cuando muchos usuarios entran a la vez, y es que cada usuario debería de tener sus propias variables pero parece ser que todos las comparten.
Hemos probado a meterlas en una sesión también (la sesión creada desde el propio servlet) y al leer las variables de sesión con el siguiente código:
HttpSession sesion = request.getSession();
usuario = (SesionDeUsuario)sesion.getAttribute("usuario");
usuario siempre tiene el valor de la última persona que haya entrado.
¿Esto es por el servlets, por qué está mal configurado nuestro servidor, o por qué puede ser?
Muchas gracias.