我是JSF 2.0的新手。使用Apache Myfaces with Prime faces
我正在使用JSF 2.0的apache Myfaces實現。
此外,我想使用Prime面向更好的UI組件。
但我面臨的問題是:
的標籤爲兩個Prime faces and Myfaces
相同。
如何解決前綴問題。
例如:h: and f:
我是JSF 2.0的新手。使用Apache Myfaces with Prime faces
我正在使用JSF 2.0的apache Myfaces實現。
此外,我想使用Prime面向更好的UI組件。
但我面臨的問題是:
的標籤爲兩個Prime faces and Myfaces
相同。
如何解決前綴問題。
例如:h: and f:
PrimeFaces沒有在http://java.sun.com/jsf/*
命名空間的任何標籤。它只有http://primefaces.org/*
名稱空間中的標籤。命名空間http://java.sun.com/jsf/*
中的標籤是具體JSF實現的一部分,在您的情況MyFaces中。 PrimeFaces只是一個組件庫,而不是JSF實現。您應該在具體的JSF實現上運行PrimeFaces。
因此,一旦其在web應用程序的運行時類路徑雙方的MyFaces和PrimeFaces,這應該這樣做:
<!DOCTYPE html>
<html lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui"
>
<h:head>
<title>Title</title>
</h:head>
<h:body>
<h1>PrimeFaces editor demo</h1>
<p:editor />
</h:body>
</html>
包括通過使用以下 XMLNS primefaces:ρ= 「http://primefaces.org/ui」