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:panelMenu et rich:modelpanel


Sujet :

JSF Java

  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 43
    Par défaut rich:panelMenu et rich:modelpanel
    Je veux afficher un model panel tout en appuyant sur un boutton du panel menu.
    Mon problème est que le model panel ne s'affiche pas!!!
    Voici la 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
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    <rich:modalPanel  width="600" height="300" binding="#{expertsCtrl.mpexpert}"  >
    	<h:form>
    	<rich:panel>
    	<h:panelGrid columns="4">
    	<h:outputText value="FREE-LANCE:"/>
    	<h:selectBooleanCheckbox></h:selectBooleanCheckbox>
    	<h:outputText value="SOCIETE_PARTENAIRE:"/>
    	<h:selectOneMenu style="width: 130px" ><f:selectItems value="#{affiche_liste.pays_}"/>
    				</h:selectOneMenu>
    	</h:panelGrid>
    	</rich:panel>
    	<table>
    	      <tr>
    	      <td>
    	 <rich:panel>
    	 <f:facet name="header">
    	            <h:outputText value="FICHE EXPERT"></h:outputText>
    	    </f:facet>	
    	<h:panelGrid columns="2">
    	      <h:outputText value="EXPERT_PRENOM:"/>
    	      <h:inputText style="width: 130px" value="#{expertsCtrl.newexpert.prenomExpert}"></h:inputText>
    	      <h:outputText value="EXPERT_NOM:"/>
    	      <h:inputText style="width: 130px" value="#{expertsCtrl.newexpert.nomExpert}"></h:inputText>
    	      <h:outputText value="DOMAINES_ACTIVITE:"/>
    	      <h:inputText style="width: 130px" value="#{expertsCtrl.newexpert.domainesDactivite}"></h:inputText>
    	      <h:outputText value="ADRESSE:"/>
    	      <h:inputText style="width: 130px" value="#{expertsCtrl.newexpert.adresse}"></h:inputText>
     
     
    	      </h:panelGrid>
    	  </rich:panel>    
     
    	</td>
     
    	</tr>
    	</table>
    	 <h:commandButton value="Mettre à jour" action="#{expertsCtrl.createExpert}" />
     
     
     
    	</h:form>
    	</rich:modalPanel>
    <rich:panelMenu style="width:200px"  mode="ajax"
    			        iconExpandedGroup="disc" iconCollapsedGroup="disc" 
    			        iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right" 
    			        iconCollapsedTopGroup="chevronDown">
    			        <rich:panelMenuGroup label="SAISIE">
    				        <rich:panelMenuItem label="FICHE APO" action="#{expertsCtrl.ModelPanel_Affiche}">
    				   					<f:param name="current" value="FICHE APO"/>
     
    				    	</rich:panelMenuItem>
    </rich:panelMenu>
    Voici le code java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public void ModelPanel_Affiche(){
    		System.out.println("AFFICHE EXPERTS§§§§§§§§§§§§§§");
    		this.mpexpert.setRendered(true);
    		this.mpexpert.setKeepVisualState(true);
    		System.out.println("END AFFICHE EXPERTS!!!!!!!!!!!!!!!!!!!!!!!!");
    	}
    Est ce que quelqu'un a une idee????

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Je ferais plutôt comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <rich:panelMenuItem ... onclick="RichFaces.showModalPanel('idModalPanel')">
    plutôt que d'utiliser une action...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/07/2011, 17h03
  2. problème avec rich:panelMenu
    Par minooo dans le forum JSF
    Réponses: 3
    Dernier message: 08/06/2011, 23h52
  3. Réponses: 1
    Dernier message: 23/04/2010, 11h58
  4. Probleme avec Rich:panelMenu
    Par midos dans le forum JSF
    Réponses: 1
    Dernier message: 08/09/2008, 08h29
  5. Exemple : rich:panelMenu
    Par 17mounir dans le forum JSF
    Réponses: 4
    Dernier message: 02/10/2007, 02h13

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