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 :

Problème d'initialisation de ManagedBean utilisé par une page xhtml


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 5
    Par défaut Problème d'initialisation de ManagedBean utilisé par une page xhtml
    Bonjour,

    J'utilise import javax.faces.bean.ManagedBean;

    Je suis contraint de ne pas utiliser d'autres implémentation de ManagedBean.

    Ce ManagedBean est utilisé à la page d'accueil d'une page xhtml de l'application.

    Le problème est que le chargement des attributs du bean qui doivent être affichés en page ne se fait pas.

    L'instanciation du bean n'est pas fait au chargement de la page d'acceuil.

    Je ne rencontre ce problème que pour cette page car pour les autres j'ai crée un ManagedBean PagesCtrl qui se charge d'appeler une méthode d'initialisation des beans de la page appelée.

    J'ai voulu utilisé @PostConstruct en pensant que cela répondra à mon besoin.
    Mais je constate que je ne peux pas mixer javax.annotation et javax.faces juste pour utiliser PostConstruct, soit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    import javax.annotation.PostConstruct;
    import javax.faces.bean.ManagedBean;
     
    @ManagedBean
    @ViewScoped
    public class PagesCtrl  {
     
    (...)
     
    @PostConstruct
    public void postConstruct(){
    (...)
    }
    }
    ...ne marche pas.


    Merci pour toute aide.
    Fabrice

  2. #2
    Nouveau membre du Club
    Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 5
    Par défaut Problème d'initialisation de ManagedBean utilisé par une page xhtml
    En fait cela fonctionne
    J'accédais aux attributs du managedBean directement par un ManagedBean fils sur lequel aucun PostConstruct n'était posé...

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

Discussions similaires

  1. INDEX utilisé par une Primary Key
    Par Wurlitzer dans le forum Oracle
    Réponses: 2
    Dernier message: 29/06/2006, 11h42
  2. % de CPU utilisé par une application en VBA
    Par Sebastien 6-24 dans le forum Général VBA
    Réponses: 11
    Dernier message: 19/06/2006, 16h17
  3. [MySQL] Problème d'initialisation de la valeur dans une table
    Par priazu dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 27/02/2006, 02h00
  4. Espace utilisé par une colonne de type TEXT
    Par efficks dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/02/2006, 16h34
  5. Réponses: 7
    Dernier message: 23/03/2005, 22h23

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