sesiones usando jfs
Hola que tal, acudo a ustedes en busca de su ayuda para el manejo de sesiones en jsf, le explico un poco mi poryecto: tengo dos paquetes uno llamado modelo y otro controlador y una carpeta llamada web pages, en el modelo he creado un "Entity Class from database" de cada una de las tablas de mi base de datos, la carpeta he creado "JSF Pages from entity class" por cada una de mis tablas de la base de datos, ahora bien al hacer esto netbeans automáticamente crea los paquetes llamados controlador ,hasta acá todo bien puedo realizar operaciones CRUD sin mayor problema, mi problema cuando quiero manejar sesiones. Lo intento de la siguiente forma:creo un servlet y dentro del codigo pongo esto
Según yo hasta con eso manejo sesiones, pero digamos inicio sesion edito algun campo, guardo ese link, "cierro sesion" intetnto acceder al link que copie sin inicar sesion de nuevo y ohh sopresa el link esta activo cuando lo que deseo es que no lo este , que tenga que volver a iniciar sesion
- Inicie sesión o regístrese para enviar comentarios
JSF con Managed Bean
Te recomiendo usar Managed Beans para el login. Un ejemplo lo puedes ver aqui.
Checa getSession(true), pudieras estar teniendo mas de una session y por eso te deja alguna(s) activas.
Saludos
Gracias !!!
Lo resolvi de la siguiente forma
Con eso creo mi sesion , el metodo validar ingreso busca en la bd si existe ese usuario y si es el pass correcto,, despues cada pagina jsp valida que exista la sesion
No se si sea la forma correcta , pero me ha sacado del apuro , que tenga mas tiempo probare la solucion que me has dado