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 :

[Débutant] Comment manipuler un managed bean (JSF 1.2)


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 38
    Par défaut [Débutant] Comment manipuler un managed bean (JSF 1.2)
    Bonjour,
    Vu que le sujet [Débutant] Comment manipuler un managed bean donc je crée un nouveau sujet.

    Je veux faire appelle à un Managed bean dans une classe java à l'aide des ExpressionFactory, vu que je suis sur JSF 1.2. J'ai aucune idée de comment je peux le faire, pouvez-vous m'aidé ?

    Merci

  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
    Citation Envoyé par MrMust Voir le message
    Bonjour,
    Vu que le sujet [Débutant] Comment manipuler un managed bean donc je crée un nouveau sujet.

    Je veux faire appelle à un Managed bean dans une classe java à l'aide des ExpressionFactory, vu que je suis sur JSF 1.2. J'ai aucune idée de comment je peux le faire, pouvez-vous m'aidé ?

    Merci
    Le mieux c'est d'ajouter le bean en tant que property dans le bean où tu veux l'utiliser et le déclarer dans le faces-config, le systeme IOC de JSF va te créer les 2 beans.

    Et avec expressionFactory:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    FacesContext context = FacesContext.getCurrentInstance().getCurrentInstance();
     
    bean = (Bean) context.getApplication().getExpressionFactory()
    					.createValueExpression(context.getELContext(), "#{bean}", Bean.class).getValue(context.getELContext());

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 38
    Par défaut
    Le mieux c'est d'ajouter le bean en tant que property dans le bean où tu veux l'utiliser et le déclarer dans le faces-config, le systeme IOC de JSF va te créer les 2 beans.
    Comment puis-je le faire?
    Est ce que c'est possible d'ajouter un bean de scop session dans un autre de scop request?

  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
    Réponse dans

  5. #5
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 38
    Par défaut
    J'avoue que j'ai pas cherché dans le FAQ.
    Merci.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/10/2013, 23h39
  2. Réponses: 4
    Dernier message: 11/09/2010, 18h43
  3. [Débutant] Comment manipuler un managed bean
    Par khayyam90 dans le forum JSF
    Réponses: 8
    Dernier message: 30/09/2009, 17h52
  4. Réponses: 4
    Dernier message: 08/07/2008, 22h39
  5. [débutant]comment manipuler des fichiers bitmap
    Par caty_info dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 04/04/2007, 10h20

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