Bonjour
J'ai un prrjet à faire et etant débutant et de nombreuses recherches, je me retourne encore vers vous
Je n'arrive pas à mettre un lien qui me redirigera sur mon template avec un contenu différents ??? Je ne veux pas une nouvelle page, je souhaite mon template de base, avec un contenu de div qui change selon le clique d'un menu ?
Pour l'instant, je n'arrive qu'à faire un lien qui ouvre une nouvelle page sans mon template, je veux evidement que mon template reste en place...
J'ai dans mon projet:
* template-clienthtml : elle est redirigé vers template.xhtml qui est mon template principale
Dans mon template.xhtml se trouve mes balises insert de correspondant aux balises define de mon fichiers template-client.xhtml" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
J'ai crée une régle pour tester "<h:commandLink>", cela fonctionne (à peu prés) c'est à dire que je suis obligé de mettre "*" pour qu'il mouvre ma nouvelle pas lorsque je clique sur <h:commandLink> :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
J'aimerais donc quand je clique sur "Menu 1", cela m'ouvre mon template avec ma div "content" qui aura changé de composants ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8<navigation-rule> <from-view-id>*</from-view-id> <navigation-case> <from-outcome>composant2</from-outcome> <to-view-id>/composant2.xhtml</to-view-id> </navigation-case> </navigation-rule>
Je trouve pas la réponse.
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
   


 Navigation avec facelets
 Navigation avec facelets
				
 Répondre avec citation
  Répondre avec citation
Partager