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 :

rich : dataTable binding


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut rich : dataTable binding
    Bonjour,

    J'associe l'attribut binding du <rich:datable> (<rich:dataTable binding="#{evaluation.table}" ) à un UIDATAtable dans le managed bean "evaluation" (private UIDataTable table.

    Dans le bean , je veux recupérer tous les objets de chaque row du <rich:datatable>.

    Est ce que ca est possible ??

    Svp aidez !!!!!!!!!!!!!!!

  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
    tu peux récupérer tous les composants fils de dataTable; mais, pour récupérer les objets, je ne pense pas que ce soit la meilleure façon de faire.
    explique un peu plus en détail ce que tu veux faire.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut
    Merci bcp.

    Voila exactement ce que je veux faire :

    1- remplir un datatable par une liste d'objet.
    ces objets vont etre modifier.
    2- Au niveau du bean, je dois recupérer les objets modifiés.

    je donne un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public class test {
    private String chaine;
     
    // getters and setters 
     
     
    }
    chaque ligne du datable contiendra un objet "test" .
    l'attribut chaine est associé à : Donc au niveau du datatable , je peux modier l'attribut "chaine" de tous les objets.

    mon probleme est que je veux que les modifs des objets soit appliqu" au niveau de ma base de donnée.

    C'est pourquoi je veux récupérer tous ces objets au niveau de ma managed bean.

  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
    a4j:inputText n'existe pas , tu dois parler de h:inputText,
    oublie le binding pour ça, si tu modifie ligne par ligne..regarde la FAQ, comment récupérer la ligne courante d'une dataTable , trois solutions sont disponibles, si tu veux récupérer toute la table ou quelques éléments, ajoute un boolean à ton objet qui correspondrait à une ligne sélectionnée ou non. Après, il suffit de parcourir la liste pour avoir les objets modifiés.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut
    Je vous remercie bcp.

    Tous ce que je veux existe dejas.

    la list des objets que je passe à <rich:datatable> contient les objets qui pourront etre mis à jour.

    C'est simple mais je l'ai pas vu.


    Merci encore une fois.

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

Discussions similaires

  1. [Richfaces] probléme <rich:datatable>
    Par pipo7610 dans le forum JSF
    Réponses: 2
    Dernier message: 02/09/2008, 15h55
  2. <rich:dataTable que des problèmes
    Par solarien dans le forum JSF
    Réponses: 2
    Dernier message: 22/07/2008, 09h25
  3. <rich:dataTable>,<rich:combox> et ajax
    Par info_plus dans le forum JSF
    Réponses: 2
    Dernier message: 23/04/2008, 13h31
  4. Réponses: 9
    Dernier message: 24/01/2008, 08h35
  5. Pb rafraîchissement d'une rich:dataTable
    Par gregroma dans le forum JSF
    Réponses: 5
    Dernier message: 30/10/2007, 15h40

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