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 :

jsf et passage des parametres de l'url vers le bean


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut jsf et passage des parametres de l'url vers le bean
    salut,
    dans mon application ,j'ai une page qui contient divers diagrammes de statistiques
    je veut que lorsque je clique sur un diagramme,je me redirige vers une autre page (zoom.jsp) qui affichera le diagramme selectionné seulement.
    je doit alors passer à mon bean le diagramme en question
    mon premier essai est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     <c:forEach items="#{sWIMmoduleStatistiques.listeModules}" var="m">
     
               <h:panelGroup>
     
                 <div class="connectorChartHeader" onclick="toggleImage('${m.nomChart}');" >
                <span class="headerTitle">${m.nom}</span>
                 </div>
                   <h:form>
     
                  <h:outputLink value="/pages/zoomChart.jsp?sp=${name}" target="_blank">
                   <img src="${m.nomChart}" id="${m.nomChart}" /></h:outputLink></h:form>
               </h:panelGroup>  
           </c:forEach>
    mais la page zoomChart n'est pas afffichée:erreur404

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 154
    Par défaut
    Lorsque tu cliques sur ton diagramme, met un <h:commandLink target="_blank" action="controleur.fonction"> autour de ton diagramme.

    dans ton commandLink, place un <f:setPropertyActionListener target="variable_dans_le_controleur" value="nom_du_diagramme" />
    En aillant bien entendu déclaré les accesseurs pour variable_dans_le_controleur.

    Ainsi, dans ta fonction, tu récupères la variable_dans_le_controleur qui sera remplie du nom_du_diagramme. Tu n'as plus qu'à passer ce nom dans ta requête directement.
    A la fin de la fonction tu fais un return "zoom". Tu définis zoom dans ton faces-config.xml pour qu'il t'envoie vers ta page zoom.jsf qui pourra alors afficher un zoom de ton diagramme (que tu pourras récupérer dans la requête).

Discussions similaires

  1. SSRS : passage des parametres dans l'url
    Par informaticienne_2009 dans le forum SSRS
    Réponses: 2
    Dernier message: 15/06/2009, 18h26
  2. [FLASH MX2004] Lecture des parametres de l'url
    Par matN59 dans le forum Flash
    Réponses: 5
    Dernier message: 23/06/2006, 13h30
  3. [C#] Passage de paramètre à une url
    Par dumser1 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 13/03/2006, 16h20
  4. [PHP-JS] Passage des parametres par JavaScript
    Par anutka dans le forum Langage
    Réponses: 7
    Dernier message: 20/10/2005, 11h02
  5. Réponses: 2
    Dernier message: 19/07/2005, 11h12

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