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 :

creer un nouveau context ou session


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Par défaut creer un nouveau context ou session
    bonjour,

    pour récupérer le context d'une page je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ELContext elContext = FacesContext.getCurrentInstance().getELContext();
    j'aimerai savoir si il est possible et comment faire pour créer un nouveau context ou creer une nouvelle session??

    merci d'avance

  2. #2
    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
    Par défaut
    le context JSF c'est FacesContext.

    pour renouveler la session, regarde comment invalider la session courante dans la

  3. #3
    Membre très actif Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Par défaut
    en faite je veux en créer une nouvelle, je m'explique j'ai mon appli qui a sa propre fenêtre et propre session, puis j'ai un lien qui ouvre une nouvelle fenêtre dans le navigateur, et le problème c'est que cette deuxieme fenetre utilise le même context/session, et j'aimerai que ma deuxième fenêtre ait sa propre session.

  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
    Par défaut
    Citation Envoyé par goute Voir le message
    en faite je veux en créer une nouvelle, je m'explique j'ai mon appli qui a sa propre fenêtre et propre session, puis j'ai un lien qui ouvre une nouvelle fenêtre dans le navigateur, et le problème c'est que cette deuxieme fenetre utilise le même context/session, et j'aimerai que ma deuxième fenêtre ait sa propre session.
    le code de l'ouverture du lien??

  5. #5
    Membre très actif Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    <h:outputLink target="_blank" value="autoPlayContent.jsf?id=#{account.id}" >
     
    					<h:outputText value="nouvelle fenêtre" />
    </houtputlink>

  6. #6
    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
    Par défaut
    si tu utilises un managed bean dans ta page de la nouvelle fenêtre
    exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <h:outputText value="#{bean.param}"/>
    dans le constructeur du bean..
    comme expliqué dans la faq
    et pourquoi recréer le context JSF?

    je pensais que target="_blank" renouvelle la session

  7. #7
    Membre très actif Avatar de goute
    Homme Profil pro
    Développeur éclectique
    Inscrit en
    Novembre 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur éclectique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2008
    Messages : 224
    Par défaut
    voila le code de mon lien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    <h:outputLink target="_blank" value="autoPlayContent.jsf?id=#{account.id}" >
     
    					<h:outputText value="nouvelle fenêtre" />
    </houtputlink>

Discussions similaires

  1. Comment creer un nouveau DeliveryChanel pour l Arlet ?
    Par arioule dans le forum SharePoint
    Réponses: 0
    Dernier message: 31/08/2007, 18h37
  2. Qu'est ce qu'un context de session ?
    Par Rom168 dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 07/12/2006, 17h19
  3. Creer un nouveau menu dans le popupMenu New
    Par bpy1401 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 29/11/2006, 08h37
  4. Créer un nouveau compte
    Par pierrot10 dans le forum Administration système
    Réponses: 4
    Dernier message: 04/06/2006, 21h36
  5. [LG] Comment créer un nouveau type ??
    Par freestyler1982 dans le forum Langage
    Réponses: 2
    Dernier message: 21/12/2005, 10h02

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