Inclure un JSF dans un autre
J'ai un fichier page.xhtml avec ceci :
Code:
1 2 3
| <ui:insert name="connexion">
<ui:include src="/connexion.xhtml" />
</ui:insert> |
Dans mon fichier connexion.xhtml, j'ai tenté plusieurs solutions :
- avoir un fichier avec juste les balises dont j'ai besoin (pas de balise <html> par exemple), là j'ai une erreur lors du traitement par mon conteneur de servlet indiquant qu'il ne trouve pas h:form (c'est logique puisque je ne déclare plus les espaces de nom)
- avoir un fichier html valide, mais là c'est le navigateur qui n'est pas heureux, parce qu'il se retrouve avec deux paires de balise <html>
Je ne vois pas comment résoudre mon problème, qu'est ce que j'ai raté ?