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 :

RadioButton dans DatatTable JSF 2.0


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 88
    Par défaut RadioButton dans DatatTable JSF 2.0
    Bonjour tout le monde ,

    je suis débutante en JSF 2.0 , j'ai réaliser une interface qui contient une "datatable" avec quatre colonne (ID,Nom,Prenom,age)
    , avec une colonne de type "radiobuton"

    l'utlisateur de cette interface doit choisir une ligne de cette datatable , on cliquant sur le radiobutton correspondant à la ligne choisie .
    une fois valider l'operation ,

    au niveeau du fichier bean je dois récuperer la valeur le ID de la ligne choisie , pour faire des autres traitement


    j'ai lu plusieurs document , mais sincérement je ne sais pa coment procéder

    si vous me donnez un exemple je serais reconaissante

    merci d'avance

  2. #2
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 88
    Par défaut
    s'il vous plaît , j'ai vraiment besoin de votre aide

    merci

  3. #3
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    Avril 2004
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Avril 2004
    Messages : 160
    Par défaut
    Citation Envoyé par meryam123 Voir le message
    s'il vous plaît , j'ai vraiment besoin de votre aide

    merci
    J'en ai un exemple ds mon appli que j'ai developpé, mais il faut attendre mardi que je sois sur mon poste de travail pour que je te le donne.

    si je me rappelle bien il faut utiliser des listners.

    Brahim.

  4. #4
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    Avril 2004
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Avril 2004
    Messages : 160
    Par défaut
    On suppose que tu affiche une liste d'employé et que sur ta page tu selectionne via un bouton radio un employé et un seul à la fois.

    Donc tu peux avoir une class ListEmployeController avec comme code par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    public class ListEmployeController {
    //Permet de contenir l'employé selectioné par exemple
    private EmployeBean employeBean ;
    ....
    objet qui contient ta liste des employés
    ....
    ....
     
    	/**
             * @return employeBean 
             */
    	public EmployeBean getEmployeBean () {
    		return employeBean ;
    	}
     
    	/**
             * @param etablissementSpecifiqueBean 
             */
    	public void setEmployeBean (
    			EmployeBean employeBean ) {
    		this.employeBean = employeBean ;
    	}
     
    // C'est içi que tu doit mettre ta ligne selectionée dans ton objet employeBean 
    public void setEmployeSelected(ValueChangeEvent event) {
    		this.employeBean = (EmployeBean ) getSelectedItem();
    	}
     
    }
    la méthode getSelectedItem c'est à toi de la définir , ça depond comment tu as afficher ta liste sur la page.

    et dans ta page jsp:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:selectOneRadio id="radio1" valueChangeListener="#{listEmployeController.setEmployeSelected}">
    								<f:selectItem itemValue="null" />
    							</h:selectOneRadio>
    une fois valider l'operation ,

    au niveeau du fichier bean je dois récuperer la valeur le ID de la ligne choisie , pour faire des autres traitement
    à ce stade là ton objet employeBean contiendra l'element selectioné.

    Bon courage.

Discussions similaires

  1. [Debutant] Afficher une List dans une JSF
    Par zaoueche dans le forum JSF
    Réponses: 4
    Dernier message: 23/11/2007, 16h38
  2. import des css dans les jsf
    Par Alec6 dans le forum JSF
    Réponses: 3
    Dernier message: 04/05/2007, 16h50
  3. include de page jsf dans une jsf :
    Par dev7 dans le forum JSF
    Réponses: 1
    Dernier message: 24/01/2007, 15h00
  4. Bloquer un radiobutton dans un radiogroup
    Par Masmeta dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/01/2007, 09h21
  5. [VB.NET]Gestion de radioButton dans une GroupBox
    Par Yeti_in dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/05/2006, 09h06

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