Salut les gas
J'aimerais savoir comment faire des include en jsf comme en jsp et php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <include page=test.html />
Merci
Salut les gas
J'aimerais savoir comment faire des include en jsf comme en jsp et php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <include page=test.html />
Merci
Avec les Facelets et le tag <ui:include/> par exemple...
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
Merci pour ta reponse,
La balisen'existe pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <ui ...
Je ne sais pas quoi importer pour que ca marche je suis sur netbeans 6.1.
Merci
jai essayer avec <jsp:include page="test.jsp" /> dans ma page main.jsp
la page test.jsp contient du code JSF,
le code n'est pas interpreté!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <h:form> <h:commandLink action="case3" value="Attestations" /> </h:form>
C'est qui l'astuce pour un menu que je dois inclure dans plusieurs pages jsf????![]()
Que veux-tu dire par le code n'est pas interprété? T'as pas de formulaire? As-tu bien défini le 'h:' dans menu.jsp?
Sinon, coté jsf, on recommande plustot le <f:subView ..../>
Je te donne un exemple:
Tu devrais assez simplement t'en sortir
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>agence</title> <link href="#{facesContext.externalContext.request.contextPath}/stylesheet/theme.css" rel="stylesheet" type="text/css" /> </head> <body> <ui:include src="toolbar.xhtml"> <ui:param name="projectName" value="Agence"/> </ui:include> <div class="menu"> <ui:include src="menu.xhtml"/> </div> <div class="body"> <ui:insert name="body"/> </div> <div class="footer"> <h:outputText value="blabla" styleClass="footer"/> </div> </body> </html>
Partager