2011-08-11 15 views
3

私のプロジェクトにPrimeFacesを実装しようとしました。私はその後、私は自分のコードに、このタグライブラリを追加primefaces-3.0.M2.jarをダウンロードして、パスを構築するために追加:JSFのPrimefaces taglibエラー

<%@ taglib uri="http://primefaces.prime.com.tr/ui" prefix="p"%> 

私はこのエラーを得た:

Can not find the tag library descriptor for "http://primefaces.prime.com.tr/ui" 

は私を助けるために誰がいますか?

答えて

2

PrimefaceはJSPスタイルの構文をサポートしていますか?

あなたはタグライブラリを宣言するためのFaceletsと標準構文を使用する必要があります。

<html xmlns="http://www.w3c.org/1999/xhtml" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:p="http://primefaces.prime.com.tr/ui"> 
... 

は、JSFはJSPではありません、覚えておいてください!

+0

あなたのアドバイスに感謝します。 – GkhnSr

4

PrimeFaces 2.2以降はJSPビューをサポートしていません。

0

こんにちはですか?

xmlns:p="http://primefaces.org/ui"

あなたが今primefacesを参照するためのp接頭辞を使用することができ、プロジェクトに必要なライブラリを追加し、あなたのビューであなたのhtmlタグに以下を追加します! :)それが助けることを願って!

+1

この回答では不十分です。 OPはまた、既に与えられた他の答えによって示されるように、FaceletsによるJSPを置き換えるべきである。 JSPでFacelets構文を使用しても、JSPをFaceletsに魔法のように変更することはありません。あなたがより良い答えを持っていない限り、すでに与えられた答えを繰り返す必要はありません。スタックオーバーフローは、古いやり方のフォーラムや誰もがお互いを繰り返すものではありません:)十分な評判を得たら、同意した、または参考になった回答をupvoteできます。 – BalusC

関連する問題