Keine TagLibrary zugeordnet PrimeFaces-namespace
Fand ich die ähnliche Frage hier aber es funktioniert nicht, hilft mir nicht mehr. Allerdings stehe ich vor dem gleichen problem. Zwar läuft meine Anwendung bekomme ich die followine Fehler:
Warnung: Die Seite /template/common.xhtml-namespace deklariert http://primefaces.org/ui und verwendet das tag p:panel , aber keine TagLibrary verbundenen namespace.
Unten ist ein Ausschnitt von meinem index.xhtml :
<ui:composition template="/template/common.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<ui:define name="profile">
Und dies ist, wie mein gemeinsame.xhtml-Datei aussieht (nicht, den ganzen Inhalt, nur namespaces und 1-2 Zeilen) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Welcome to my website</title>
<h:outputStylesheet library="css" name="default.css" />
</h:head>
<h:body>
<div id="header" style="margin: auto; width: 80%;">
<p:panel>
Beschrieben BalusC bei hier, muss man definieren xmlns="http://www.w3.org/1999/xhtml". Ich bin das gleiche zu tun. d.h. die zweite Zeile der index.xhtml-Datei wird das gleiche tun. aber ich bin noch immer Fehler.
InformationsquelleAutor Ravi Joshi | 2012-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den PrimeFaces 3.x JAR-Datei fehlt in deiner webapp ist
/WEB-INF/lib
Ordner. Download und legen Sie es in dort. Oder, wenn Sie mit PrimeFaces 2.x, dann Sie sollten mit den folgenden XML-namespace statt:Anderen Frage, die Sie verknüpfen, um nicht reden
<p:xxx>
- tags, sondern über einfache HTML-tags wie<title>
,<div>
und so weiter. Es ist nur der Zufall, dass im Falle, dass die Frage der<input>
worden ist, platziert in einem<p:panel>
.BalusC, Es funktioniert perfekt. Ich danke Ihnen so sehr. Liebe.
Du bist herzlich willkommen.
Warum ist das notwendig für einige JAR im lib-Verzeichnis abgelegt, während einige können Hinzugefügt werden, wie die User Library, die bei der Verwendung von Eclipse??
Nur wenn Sie nicht richtig konfigurieren Sie die Benutzer-library automatisch am Ende in
/WEB-INF/lib
- Bereitstellung. Für die Fragen der Zukunft, drücken Sie bitteAsk Question
Schaltfläche in der rechten oberen und missbrauchen Sie nicht die Kommentare eine andere Frage.InformationsquelleAutor BalusC
Nur dowmload das Glas aus Java2s primefaces jar downloads
und dann fügen Sie die jar-Bibliotheken-Ordner in Ihrem Projekt
sorry, ich bin ein Anfänger und ich mein problem lösen wie. ich Teile einfach meine Lösung als ein Anfänger. vielen Dank für Ihren Kommentar, es hilft mir zu beantworten, technisch nächste mal
InformationsquelleAutor Abderrahmane