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] Dynamic RichTree


Sujet :

JSF Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 3
    Par défaut [Problème] Dynamic RichTree
    Bonjour à tous,

    Je développe une petite application avec Seam, et je me trouve confronté à un problème. Mon objectif est d'avoir un premier RichTree et au clic sur celui ci de mettre à jour un 2ème, et au clic sur ce second, mettre à jour un 3ème.

    En naviguant sur différents forum je me suis appercu qu'il existait un bug avec JBoss qui ne propager pas les "nodeSelectListener" dans le cas d'arbre dynamique, du coup je perdais la possibilité de mettre à jour mon 3ème arbre.

    J'ai donc tenté de passé par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a4j:support event="onselected" actionListener="#{DrillDownChoice.setNodeSelected(treeNode}" reRender="ComponentDrillDownPanel" />
    Mais avec cette solution, le composant ComponentDrillDownPanel, se remet à jour "trop vite", en effet l'actionListener n'a pas eu le temps de modifier sa variable.

    Du coup je me retrouve un peu coincé .

    Merci d'avance

    PS: Désolé pour le doublon, en fait le problème n'est absolument pas lié à Seam.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 3
    Par défaut
    Petite mise à jour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a4j:support event="onselected" actionListener="#{SecondDrillDown.setNodeSelected(treeNode}" reRender="SecondDrillDown" />
    Mon deuxieme DrillDown devient à l'ecoute du premier, du coup tout va bien, mais ce a4j:support n'est pas non plus propagé, du coup le 3eme DrillDown ne peut jamais se réactualisé

  3. #3
    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 nous donne pas tout le code qui concerne le problème, ça va être difficile de t'aider.
    Sinon ce n'est pas possible que la mise à jour se fasse avant l'actionListener, l'action ajax passe par les phases du cycle de vie JSF et l'étape renderRensponse dans laquelle se fait la mise à jour est la dernière étape du cycle.

Discussions similaires

  1. [AJAX] Script ajax dynamic list
    Par Mihawk dans le forum AJAX
    Réponses: 4
    Dernier message: 06/10/2009, 13h30
  2. Problème de dynamic casting
    Par Colbix dans le forum C++
    Réponses: 5
    Dernier message: 25/03/2009, 17h55
  3. [Newton Game Dynamics] Problème de linkage ?
    Par Prosperoh dans le forum Newton
    Réponses: 0
    Dernier message: 12/08/2008, 18h12
  4. [Newton] Problème avec Newton Dynamics :(
    Par Bakura dans le forum Newton
    Réponses: 15
    Dernier message: 28/09/2006, 18h39
  5. Réponses: 17
    Dernier message: 24/08/2006, 13h26

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