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

JSF Java Discussion :

[JSF] Forward session


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 52
    Par défaut [JSF] Forward session
    Bonsoir à tous,

    Je suis actuellement confronter à un problème de retour de page. En effet, j'ai besoin que lorsqu'un client revient sur une page arrière, remettre toute sa session à cet instant T. Ceci, pour ne pas avoir les modifications actuelles qu'il y a dans ses sessions.

    Je sais pas si j'ai été bien clair, c'est pas vraiment évident à expliquer, et beaucoup moins à gérer. Si quelqu'un à une piste, ou une solution, je suis preneur

    Merci d'avance.

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    une piste simple, le request scope au lieu du session scope. Si tu suppose qu'un retour arrière réaffiche la meme page, meme si la session a changé, faut te baser sur le request scope. Si c'est pas possible, il existe plusieurs alternatives. Si ma mémoire est bonne, Shale a un module de gestion du scope "dialog" qui devrait te permettre d'avoir çà. Ca associe à chaque requete un dialog id qui permet de s'y retrouver normalement avec les avant/arrière dans des wizards. Note que, jsf étant orienté soumission de formulaire, c'est pas la panacée pour la gestion des history, comme tout système de formulaire d'ailleurs. Faudrait peut etre voir à rendre ta navigation pas totalement dépendante de jsf. Par exemple préférer quand c'est possible des lien à des htmlCommandLink

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 52
    Par défaut
    Merci pour ta réponse,

    Le problème c'est que j'ai besoin des données qui ont été modifiées. En effet, j'ai un moteur de recherche qui me retourne une liste de résultats, et j'ai plusieurs filtres à appliquer dessus. Sachant qu'à chaque application de filtres, il me renvoit la meme page avec les autres filtres disponibles sur les résultats récupérés.

    Sinon, je dis peut-être une connerie, mais il y a t'il possibilité de passer mon bean en request, et de sauvegarder les propriétés que je veux garder avec t:saveState ? Comment cela fonctionne t-il ?

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tout dépend de la complexité de tes filtres. Si tu regroupe tes filtres au sein d'un bean request scope sérializable, tu peux effectivement utiliser le saveState.

Discussions similaires

  1. JSF managedBean - Session
    Par phlyper dans le forum JSF
    Réponses: 9
    Dernier message: 10/02/2014, 12h25
  2. Déconnexion dans JSF (fermer session )
    Par berber5 dans le forum JSF
    Réponses: 2
    Dernier message: 09/04/2012, 10h18
  3. JSF et session-timeout
    Par meryazer dans le forum JSF
    Réponses: 0
    Dernier message: 05/05/2010, 18h34
  4. JSF et session timeout
    Par xvolte dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 22/09/2008, 10h25
  5. [JSF] Forward page
    Par mymyma dans le forum JSF
    Réponses: 2
    Dernier message: 21/06/2006, 14h06

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