[英]How to include jQuery library for JSF with Primefaces UI?
我需要在JSF模板頁面中使用jQuery和jQuery UI,但是Primefaces有自己的jQuery,可以根據需要加載它。 即,如果頁面中沒有<p:xxx>
標記,Primefaces將不會加載jQuery。
我可以使用一個虛擬表單來包含所有必需的庫,如下所示:
<h:form id="dummy" style="display: none;">
A Dummy Form.
<p:dataTable />
<p:column />
<p:commandLink />
<p:commandButton />
<p:dialog />
<p:fileUpload />
<p:tabView rendered="false">
<p:tab title="" />
</p:tabView>
<p:message for="dummy" />
<f:ajax event="click" />
</h:form>
雖然可以,但是還有更好的解決方案嗎?
您可以使用outputScript
標記隱式包含該庫:
<h:outputScript library="primefaces" name="jquery/jquery.js"/>
有關更多信息,請參見此SO問題的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.