Bonjour,
j'ai opté pour la création de nouveaux projets Maven pour les modules JSF et EJB, du coup mes soucis de librairies ont été gérés correctement par Maven. Evidemment j'ai une nouvelle arborescence avec le changement de type de projet. C'est là que je coince, enfin je crois. Les fichiers qui gèrent les menus et qui sont "include" semblent ne plus fonctionner parce que mes pages s'ouvrent sans les menus. D'après ce que j'ai compris des recherches effectuées, le chemin absolu est par exemple pour un projet Maven commence à partir de webapp:
C:\Workspace\Appli-JSF\src\main\webapp\WEB-INF\...
Donc mes "include" doivent être :
<ui:include src="/WEB-INF/templates/user/MyMenu.xhtml">
Malheureusement ça ne fonctionne pas. Cela m'amène à me demander si en passant à un projet Maven je n'ai pas changer le chemin à utiliser. Je me demande aussi comment cela fonctionne avec un projet EAR, comment les chemins sont gérés avec le module.
Merci d'avance.
Partager