Je développe une application web dans jboss, seam, richfaces. J'utilise un gabarit (xhtml) comme gabarit de tous les autres et je mets deux balises d'insertion. <ui:insert name="head"/>
<ui:insert name="body"/>
Comment définir une définition à l'intérieur d'autres définir
Le problème est que dans les pages qui utilisent cette page maître comme modèle, le <ui:define name="head">...</ui:define>
doit être défini dans le <ui:define name="body">...</ui:define>
.
Comment puis-je faire cela?
Fondamentalement, ce que je veux est de faire ce qui suit:
<ui:define name="body">... <ui:define name="head"> <meta name="title" content="#{something.title}" /> </ui:define> ...</ui:define>
la page principale doit retourner: <meta name="title" content="#{something.title}" />
sur les <ui:insert name="head"/>
Merci à l'avance
Pourquoi auriez-vous nicher ui: définir des balises? Les chances sont, vous pensez seulement que vous faites. –