Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lightbox没有';t添加jquery-plugins.js,而添加工具提示_Java_Jsf_Jsf 2_Primefaces - Fatal编程技术网

Java Lightbox没有';t添加jquery-plugins.js,而添加工具提示

Java Lightbox没有';t添加jquery-plugins.js,而添加工具提示,java,jsf,jsf-2,primefaces,Java,Jsf,Jsf 2,Primefaces,以下代码没有添加jquery plugins.js: <p:lightBox styleClass="imagebox"> <h:outputLink value="../resources/images/car.png"> <h:graphicImage value="/resources/images/car.png" /> </h:outputLink> </p:l

以下代码没有添加jquery plugins.js:

<p:lightBox styleClass="imagebox">
    <h:outputLink value="../resources/images/car.png">
        <h:graphicImage value="/resources/images/car.png" />                    
    </h:outputLink>
</p:lightBox>
<p:lightBox styleClass="imagebox">
    <h:outputLink id="tip" value="../resources/images/car.png">
        <h:graphicImage value="/resources/images/car.png" />                    
    </h:outputLink>
</p:lightBox>
<p:tooltip for="tip"></p:tooltip>

此代码确实添加了jquery插件.js:

<p:lightBox styleClass="imagebox">
    <h:outputLink value="../resources/images/car.png">
        <h:graphicImage value="/resources/images/car.png" />                    
    </h:outputLink>
</p:lightBox>
<p:lightBox styleClass="imagebox">
    <h:outputLink id="tip" value="../resources/images/car.png">
        <h:graphicImage value="/resources/images/car.png" />                    
    </h:outputLink>
</p:lightBox>
<p:tooltip for="tip"></p:tooltip>

此工具提示仅为测试目的而添加,在生产中不需要。然而,删除它似乎也会破坏我的
p:lightBox
(因为jquery plugins.js)不再被包括在内

我正在使用模板(
ui:insert
ui:define
),模板确实使用了
h:head
h:body
。有人知道如何解决这个问题吗(那么如何通过
p:lightBox
自动包含jquery plugins.js

注意,我已经尝试过发生这种情况的Primefaces的多个版本

有人知道如何解决这个问题吗(那么如何只使用p:lightBox自动包含jquery-plugins.js)

这是他们的
LightBox
组件中的一个bug。缺少对
jquery plugins.js
的资源依赖关系。见:

他们必须通过添加所需的
@resourcependency
来自行修复它。向PrimeFaces报告一个问题

同时,您可以通过在主模板中显式地包含它来解决这个问题


有人知道如何解决这个问题吗(那么如何只使用p:lightBox自动包含jquery-plugins.js)

这是他们的
LightBox
组件中的一个bug。缺少对
jquery plugins.js
的资源依赖关系。见:

他们必须通过添加所需的
@resourcependency
来自行修复它。向PrimeFaces报告一个问题

同时,您可以通过在主模板中显式地包含它来解决这个问题



干得好,再次感谢!下次将检查源代码:)做得好,再次感谢!下次将检查源代码:)