JSF - Gestion de sessions
Bonjour !
Tout neuf sur JSF (et JEE en général), je développe une application web où l'on a besoin d'être identifié pour accéder à son espace perso. :)
J'ai donc des pages jsp qui communiquent avec un controlleur JSF tel que :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
@ManagedBean
@SessionScoped
public class ClientController extends AbstractController implements Serializable {
@EJB
private ClientFacadeLocal clientBean;
private Client client = new Client();
(...) |
Par ailleurs, mon controlleur lui même communique avec mon Stateless Bean lié à une ou plusieurs entités (JPA).
Donc pas de problème pour se connecter, pas de problème pour se déconnecter. :ccool:
Mes soucis sont les suivants :oops: :
- si je suis connecté depuis trop longtemps à mon compte et que je recharge la page, j'ai alors perdu ma session. Comment détecter la perte de session, et rediriger vers ma page "login.jsp"
- si je ne suis pas connecté à mon compte et que je saisi l'URL directement, comment rediriger vers la page d'identification "login.jsp"
Voilà.. je vois remercie d'avance ! :mrgreen: