Extrahieren Sie XML-Namespace-Deklarationen in eine separate Tagdatei / Taglib

Ich möchte meine XML-Namespace-Deklarationen oben auf der Seite in eine separate (Tag-) Datei unterteilen, in die ich jede beliebige Facelets-Seite einfügen kann.

Ist das möglich? Oder muss ich alle XML-Namespaces in jeder Facelets-Datei kopieren?

Hier ist ein theoretisches Beispiel:xmlns.xhtml:

<something
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://java.sun.com/jsf/core" 
    xmlns:h="http://java.sun.com/jsf/html" 
    xmlns:ui="http://java.sun.com/jsf/facelets" 
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    ...
/>

Und die Vorlagendatei, die es verwenden könnte:mypage.xhtml:

<f:view xmlns="xmlns.xhtml">
    <h:head>
        ...
    </h:head>
    <h:body>
        ...
    </h:body>
</f:view>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage