IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[JSP] Pb de time_out


Sujet :

Servlets/JSP Java

  1. #1
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Points : 186
    Points
    186
    Par défaut [JSP] Pb de time_out
    Je travaille sur une application web utilisant les JSP (plus particulièrement les JSF).

    Je voudrais pouvoir récupérer les time_out pour pouvoir moi-même gérer l'erreur qui s'en suit.

    Car j'ai beau essayer de tester le temps d'inactivité de l'utilisateur dès que je rentre dans une nouvelle page JSP (pour pouvoir le rediriger ensuite vers une nouvelle authentification), j'obtient encore et toujours la même erreur dans le navigateur :

    "
    javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.faces.FacesException: javax.faces.el.EvaluationException: Erreur dans l'expression: Object nommé 'sessionScope' ne peut 'tre trouvé.
    "

    Comment puis-je procéder pour intercepter cette exception et la gérer moi-même ?

  2. #2
    Membre régulier
    Avatar de Jaxofun
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 108
    Points : 84
    Points
    84
    Par défaut
    Avec un listener de session HttpSessionListener tu peux avoir la main lorsqu'une session se termine (cas d'un timeout).

  3. #3
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Points : 186
    Points
    186
    Par défaut
    Merci beaucoup pour ta réponse qui m'a l'air plus qu'interessante.

    A quel niveau ce Listener doit-il se positionner ?

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    Salut,
    Ce que tu peux faire c'est de créer une classe par ex: SessionTimeoutNotifier qui implemente l'interface javax.servlet.http.HttpSessionBindingListener, ensuite, créer un objet de cette classe et l'ajouter à la session utilisateur. Lorsque la session exipre la méthode SessionTimeoutNotifier.valueUnbound() est appelée, tu peux l'implementer pour appliquer les traitements.

  5. #5
    Membre régulier
    Avatar de Jaxofun
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 108
    Points : 84
    Points
    84
    Par défaut
    Une petite recherche t'aurais permis de le trouver facilement, mais comme je suis de bonne humeur, voici quelques liens !

    Autres topics :
    http://www.developpez.net/forums/viewtopic.php?t=380078
    http://www.developpez.net/forums/viewtopic.php?t=369469
    http://www.developpez.net/forums/viewtopic.php?t=213641

    Javadoc Sun :
    http://java.sun.com/j2ee/sdk_1.3/tec...nListener.html

  6. #6
    Membre habitué
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Points : 186
    Points
    186
    Par défaut
    Merci beaucoup pour vos réponses et vos deux solutions.

    Au cas ou quelqu'un serait interessé par ce topic un peu plus tard, j'en donne une troisième :

    récupérer au début de chaque page JSP de l'appli la valeur d'un objet qu'on sait être présent tout au long de la session.

    S'il est null, on régit...

    Merci encore pour vos aides.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT][JSP] solution technique pour cas typique
    Par Alix_10 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 04/09/2006, 14h09
  2. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 13h35
  3. [JSP/Servlet] Outils pour developper?
    Par BenoitM dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/05/2004, 12h03
  4. [debogage]JSP
    Par polo54 dans le forum JBuilder
    Réponses: 3
    Dernier message: 10/06/2003, 12h57
  5. problème JSP avec JBuilder et Weblogic 7
    Par viny dans le forum JBuilder
    Réponses: 2
    Dernier message: 24/04/2003, 09h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo