2012-03-06 44 views
1

我使用的是Prime Faces 2.2,但現在我想使用Prime Faces 3.我下載了Prime faces3.1.1 jar並將其包含到我的項目中。我正在使用Netbeans 6.9。然後,我創建了一個簡單的項目,包括總理面臨3.1.1罐子,然後試圖代碼 如何使用Prime Faces 3.1?如何從Prime Faces 2.2更新到Prime Faces 3.1

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:h="http://java.sun.com/jsf/html"> 
    <h:head> 
     <title>Facelet Title</title> 
    </h:head> 
    <h:body> 

     <p:inputTextArea id="inputarea" rows="5" cols="30"/> 

    </h:body> 
</html> 

但它給我的錯誤未申報的成分:(我是否需要做更多的東西才能使用總理Faces 3在我的項目中也是我想問的是Prime Faces 3是否兼容Prime Faces 2.2?我的一個項目是使用Prime Faces 2.2,我也想使用Prime Faces 3。面對2.2總理面臨3就包括總理面臨3.1.1罐子就夠了嗎?

感謝

回答

3

1)您forg OT添加xmlns:p="http://primefaces.org/ui" into your HTML tag ,如果你已經標記庫,你可以添加xmlns:f="http://java.sun.com/jsf/corexmlns:ui="http://java.sun.com/jsf/facelets以及(可能以後使用它)

2)不,你不能在相同的使用primefaces 2和3項目,你不能只是更換罐子,按照這個Migration Guide to 3.0 例如,你不能使用你在2.2項目中使用的組件的聽衆,而應使用p:ajax用適當的事件

也您應閱讀用戶指南中有關如何使用您在primefaces中使用的組件的信息2.2項目User Guide

+0

嗯謝謝。但是這個指南是說在2.2中我們使用'xmlns:p =「http://primefaces.prime.com.tr/ui」',在3中我們使用'xmlns:p =「http://primefaces.org/ UI「'。也談論事件。就是這樣。我主要在我的項目中使用** p:dataTable,p:panel,p:focus,p:tooltip **和ajax事件。所以我明白的是,包括jar和更改命名空間,它開始工作......是嗎?你的建議是什麼? – Basit 2012-03-06 06:24:42

+0

也請告訴我什麼是** Prime Faces RC **。它只包含錯誤修復?謝謝 – Basit 2012-03-06 06:45:23

+0

RC =發佈候選人,閱讀... http://encyclopedia2.thefreedictionary.com/Release+Candidate – Daniel 2012-03-06 06:50:55