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 :

recupérer une valeur au niveau du label d'un Menu


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 28
    Par défaut recupérer une valeur au niveau du label d'un Menu
    Bonjour,
    Je dois remplir mon menu a partir d'une table dans la BD.
    J'utilise le tag <rich:panelMenu>. Je veux afficher la valeur au niveau du label. Quand je ne met pas les guillements il me signale absence de guilloment. par contre si je le met il affiche la variable et non la valeur.

    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
    31
    32
    33
    <%
     
    List list=new ArrayList();
     
    ApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());
     
    ListActionCmd listActionCmd=(ListActionCmd) ctx.getBean("listActionCmd");
     
    SecurityContext sctx = SecurityContextHolder.getContext();
    Utilisateur userDetails= (Utilisateur)sctx.getAuthentication().getPrincipal();
     
     list=(List) listActionCmd.execute(userDetails.getUserId());
     
    %>
    <h:panelGrid columns="2" columnClasses="cols,cols" width="200" >
    <rich:panelMenu style="width:200px;" mode="ajax" iconExpandedGroup="disc" iconCollapsedGroup="disc" iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right" iconCollapsedTopGroup="chevronDown">
     
    <%
     
    for (int i=0; i<list.size(); i++){
     
    ActionDTO actiondto=(ActionDTO) list.get(i);
    String lib=actiondto.getLibelle();
    System.out.println("Action=="+lib);
     
     
    %>
    <rich:panelMenuItem label=<%System.out.println(lib) %> action="#{menuFB.goTo}">
    <f:param name="url" value="listAction" />
    </rich:panelMenuItem>
    <%} %>
    </rich:panelMenu>
    </h:panelGrid>
    Merci

  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
    en JSF les scriptlets jsp sont interdits. Il ne faut pas mettre de code java dans la page JSP.

Discussions similaires

  1. Recupéré une valeur avec un insert.
    Par Djobird dans le forum Langage SQL
    Réponses: 4
    Dernier message: 21/05/2007, 11h39
  2. [JS-PHP]recupérer une valeur d'une zone texte
    Par sosophie dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 01/03/2007, 11h05
  3. [VB.NET] Recupéré une valeur d via une gridview
    Par mael94420 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 09/10/2006, 09h43
  4. Réponses: 17
    Dernier message: 22/04/2006, 12h24
  5. comment recupérer une valeur dans un datagrid
    Par budylove dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 23/02/2006, 17h04

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