Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jstl-dev] Tag libraries URIs for Faces and Pages/Tags.

Hi,

Both Jakarta Faces and Jakarta Pages + (standard) Tags have a concept of namespaces for its tags for usage in XML documents.

For Jakarta Faces this is e.g.

    <h:body>
    </h:body>
</html>

Jakarta Faces updated those namespaces once before, after Oracle acquired Sun:

    public static final String CORE_NAMESPACE = CoreLibrary.Namespace; // http://java.sun.com/jsf/core
    public static final String HTML_NAMESPACE = HtmlLibrary.Namespace; // http://java.sun.com/jsf/html

    public static final String CORE_NAMESPACE_NEW = CoreLibrary.XMLNSNamespace; // http://xmlns.jcp.org/jsf/core
    public static final String HTML_NAMESPACE_NEW = HtmlLibrary.XMLNSNamespace; // http://xmlns.jcp.org/jsf/html

Jakarta Tags uses e.g. "http://java.sun.com/JSP/Page"

While the XML XSDs have been redefined for Jakarta, those tag URIs/namespaces still haven't afaik.

Should we go for something like "https://jakarta.ee/xml/ns/faces/html", or something else?

Thoughts?

Kind regards,
Arjan Tijms





Back to the top