Bonjour à tous
j'ai fait un template xhtml avec du css dans et des images .
Si une page n'est pas sur la racine de webApp il arrive pas à voir les composants css et images
voici le template [WEB-INF/templates/template.xhtml]
un style.css dans webapp : css/style.css
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 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich"> <head> <title><ui:insert name="titrePage" /></title> <link href="/css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="header"> <ui:insert name="entete"> <h:outputText value="entete generique" /> </ui:insert> </div> <div id="content"> <ui:insert name="contenu" /> </div> </body> </html>
et des imagesds webapp :images/*
mes pages par contre sont dans
pages/web/user/userList.xhtml
Aparemment s'il est sur la page userList il essaie de lire le css comme s'il etait dans
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 <!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:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich" xmlns:richfaces="http://richfaces.ajax4jsf.org/rich" xmlns:ajax="https://ajax4jsf.dev.java.net/ajax"> <ui:composition template="/WEB-INF/templates/template.xhtml"> <ui:define name="titrePage">Liste utilisateur</ui:define> <ui:define name="contenu"> <f:view> <h:form id="mainForm"> <h:outputText value="Id_User" /> <h:outputText value="login" /> <h:outputText value="password" /> </h:form> </f:view> </ui:define> </ui:composition> </html>
pages/web/user/style/style.css
alor que le style se trouve dans css/style.css
Quelqu'un pourrait'il maider???
Partager