2015-09-02 90 views
-1

我正在嘗試將Primefaces 5.2集成到具有2.0.11-02版本的JSF應用程序。我正在使用IBM WebSphere 8.5.5作爲應用程序服務器。我正在嘗試在我的頁面中使用p:日曆,但不顯示。Primefaces日曆不顯示

當我從谷歌瀏覽器開發工具進行檢查時,我注意到相應的輸入字段沒有附加「click」事件監聽器。在Primefaces Showcase中,輸入字段具有「單擊」事件偵聽器,因此當您單擊時,日曆顯示。 我也有排序數據表的麻煩。該列沒有「單擊」事件偵聽器,因此當單擊可排序列的標題時它不會發送任何請求。 請幫我解決這個問題。

P.S:我正在使用的應用程序是一個JSF 1.2應用程序,並且正在使用IBM的JWL庫。由於我將應用程序升級到JSF 2,因此我無法再使用該庫。這就是我想要集成Primefaces的方法。 primefaces-5.2.jar放在/ WEB-INF/lib下,我還在那個目錄下有jsf-ibm.jar,odc-jsf.jar。

+0

很難說有關您無法看到的內容的任何內容。這將會像xhtml邏輯中的錯誤一樣簡單。 – Gimby

+0

我很抱歉,但我不允許從我的公司分享任何代碼,我希望我可以。 – melo

+0

閱讀此:http://stackoverflow.com/help/mcve並希望做正確的事情。 – Gimby

回答

-1

你確定保存了你的XHTML文件的擴展名?如果你有deafult設置將它作爲FAR * .JSP我記得

+0

我將文件保存爲* .xhtml,並且Primefaces組件也正確呈現爲html,但只有事件未按照我觀察的方式附加。 – melo

0

試圖創建一個lib文件夾出的META-INF和PrimeFaces放庫,或者你也可以嘗試與組件PrimeFaces創建一個頁面日曆以查看它是否正常工作並投入使用

<html xmlns:p="http://primefaces.org/ui"</html>