Comment personnaliser h: head lors de l'utilisation de ui: template de composition?

Je suis en utilisant JSF pour le rendu d'une page HTML. J'ai de la conception de la page comme ça :

<f:view xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:p="http://primefaces.org/ui"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core">

<h:head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta name="language" content="fr" />
    <title><ui:insert name="title">My app</ui:insert></title>
</h:head>

<h:body>
    <div id="top">
        <ui:include src="/header.xhtml"/>
    </div>

    <h:panelGroup id="center" layout="block" >
        <ui:insert name="center"/>
    </h:panelGroup>

    <div id="bottom">
        <ui:include src="/footer.xhtml"/>
    </div>
</h:body>

Ce modèle a une certaine "client", pages, comme celui-ci :

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
            xmlns:ui="http://java.sun.com/jsf/facelets"
            xmlns:h="http://java.sun.com/jsf/html"                
            xmlns:f="http://java.sun.com/jsf/core"
            xmlns:p="http://primefaces.org/ui"
            template="/layouts/master.xhtml">

<ui:define name="center">
    <ui:define name="title"><h:outputText value="#{myBean.description}"/></ui:define>
    <ui:include src="#{myBean.url}"/>
</ui:define>

Dans le client, j'ai du ajouter des méta-informations dans l'en-tête. Ce serait formidable si nous avons balise comme outputScript ou outputStylesheet qui peut être fixé partout dans le document, et rendus dans le code html "tête" de la balise.

Je n'ai rien trouvé pour ce faire. Est-il possible d'ajouter dans la balise d'en-tête lorsque je suis dans cette situation ?
Merci!!!!

source d'informationauteur le2tbomi | 2012-07-18