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
===================================
===Accroche ta charrue à l'Open source===
===================================
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
===================================
===Accroche ta charrue à l'Open source===
===================================
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????
===================================
===Accroche ta charrue à l'Open source===
===================================
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>
N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous.
pClement: c'est ddu xhtml facelets là, si tu lit le problème de base, il est en jsp, c'est pas là meme chose, les tags ui existent pas
Ben pourtant il parle bien de JSF dans le titre tu thread, et comme romaintaz, je pense que ce qu'il cherche c'est le tag ui, mais également le tag h, mais je me trompe peut être, attendons un retour de sa part
N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous.
Exactement, Facelets est une librairie externe (à mon avis quasi-obligatoire) que l'on doit ajouter. Elle ne fait pas partie, de base, de JSF (et c'est bien dommage).
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
c'est vrai autant pour moi, n'ayant qu'un projet utilisant les JSF, je n'ai pas envisagé sans les facelets.
Mea culpa ^^
N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager