【问题标题】:How does xmlns:h="http://java.sun.com/jsf/html" work?xmlns:h="http://java.sun.com/jsf/html" 是如何工作的?
【发布时间】:2012-10-15 11:13:12
【问题描述】:

根据post,我试图在 jsf-impl.jar 中找出html_basic.taglib.xml 文件(根据 BalusC 的回答)。不存在任何 xml 文件 html_basic.taglib.xml。但是,还有其他 xml 文件,例如 jsf-ri-runtime.xml, xml.xsd,它们没有相关 URL 的条目。

由于我没有获得所需的 xml 文件和所需的 URL 条目,因此我实际上无法理解 BalusC 在该帖子中试图讲述的内容。任何人都可以详细说明吗?在哪里可以找到 JSF jar 中的 xml 文件?

【问题讨论】:

    标签: jsf facelets jsf-1.2


    【解决方案1】:

    该答案适用于 JSF 2.0,而不适用于 JSF 1.2。

    在原生不支持 Facelets 的 JSF 1.2 中,jsf-impl.jar 中没有任何 .taglib.xml 文件。只有特定于 JSP 的 .tld 文件。对于 JSF 1.2 中的 Facelets,它改为包含在 jsf-facelets.jar 中。它位于/META-INF/jsf-html.taglib.xml,而它又只包含以下条目:

    <facelet-taglib>
        <library-class>com.sun.facelets.tag.jsf.html.HtmlLibrary</library-class>
    </facelet-taglib>
    

    You can find here the source code of HtmlLibrary.

    【讨论】:

      猜你喜欢
      • 2011-09-29
      • 2015-01-01
      • 2011-08-29
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 2011-12-08
      • 2012-07-03
      相关资源
      最近更新 更多