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 :

récuperation variable d'un commandlink


Sujet :

JSF Java

  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 42
    Par défaut récuperation variable d'un commandlink
    Bonjour,
    J'ai un souci de récuperation de variable en JSF.
    J'ai ce code dans ma première page JSP:
    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
    <h:dataTable value="#{master.list}" var="item"">
     
            <!-- Column for Id cc which contains the action listener -->
            <h:column id="clients">
              <f:facet name="header">
                  <h:outputText styleClass="text" value="Clients"/>
              </f:facet>        
     
              <t:commandLink action="#{selectedItem.action}">
                  <h:outputText value="#{item.idcc}"/>
                  <t:updateActionListener property="#{selectedItem.name}" value="#{item.name}" />
                  <t:updateActionListener property="#{selectedItem.idcc}" value="#{item.idcc}" />
     	</t:commandLink>
     
            </h:column>
     
            <!-- Other column -->
            <h:column id="titulaire">
              <f:facet name="header">
                    <h:outputText styleClass="text" value="Titulaire"/>
              </f:facet>
              <h:outputText value="#{item.name}"/>     
            </h:column>
     
            </h:dataTable>
    avec des beans pour cette page qui remplissent ma datatable. Cela marche bien. J'ai ainsi deux colones avec un id et un nom. L'id est cliquable et renvoie quand je clique sur une autre page details.jsp.
    Dans cette page je recupere avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <h:outputText styleClass="text" value="You selected item #{selectedItem.idcc}"/>
    l'id sur lequel l'utilisateur a cliqué.Cela marche bien!
    Mais je souhaiterais récuperer cette valeur de l'actionListener dans le CONSTRUCTEUR de la page JAVA du bean Detail.java de ma page jsp....et je ne sais pas la syntaxe!

    merci de votre aide

  2. #2
    Membre confirmé
    Inscrit en
    Septembre 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 79
    Par défaut
    Tu as essayer en passant par le context avec des lignes de code du type :

    Map m = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap();
    int rowId = Integer.valueOf((String) m.get("myId")).intValue();

Discussions similaires

  1. Pb récuperation Variable NULL
    Par cracov02 dans le forum DB2
    Réponses: 2
    Dernier message: 28/04/2008, 15h29
  2. Réponses: 1
    Dernier message: 03/04/2008, 16h08
  3. Récuperer variables PHP
    Par 20cents dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 04/02/2008, 14h56
  4. Récuperer variable d'une iframe dans page courante
    Par zulot dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 19/12/2006, 16h36
  5. [Tableaux] Récuperer variable dans une fonction
    Par amarcil dans le forum Langage
    Réponses: 12
    Dernier message: 12/02/2006, 10h56

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