【问题标题】:JSF composite-library-name and subfoldersJSF 复合库名称和子文件夹
【发布时间】:2014-08-22 09:09:26
【问题描述】:

我使用 primefaces 2.2。并有下一个facelet-taglib防御:

<facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
            version="2.0">
<namespace>http://someUrl/portal_composite</namespace>
<composite-library-name>composite</composite-library-name>

此定义仅包括位于/composite 下的标签,并忽略所有子文件夹标签。如何将标签从/composite/somefolder 包含到同一个命名空间中?

【问题讨论】:

    标签: jsf jsf-2 taglib composite-component subdirectory


    【解决方案1】:

    你不能。

    composite-library-name 指向一个库。 JSF 中的库在逻辑上是扁平的,并且包含具有特定结构的资源(请参阅JavaServer™ Faces Specification Version 2.2):

    [localePrefix/][libraryName/][libraryVersion/]resourceName[/resourceVersion]
    

    如您所见,子目录中可以有多个版本的库,以及类似的多个版本的资源,但它们具有特殊含义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-01
      • 1970-01-01
      • 2018-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-06-27
      • 1970-01-01
      • 2013-04-14
      相关资源
      最近更新 更多