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...
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>
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![]()
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).
c'est vrai autant pour moi, n'ayant qu'un projet utilisant les JSF, je n'ai pas envisagé sans les facelets.
Mea culpa ^^
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