PrimeFaces не имеет каких-либо тегов в http://java.sun.com/jsf/*
имен. Он имеет только теги в пространстве имен http://primefaces.org/*
. Теги в пространстве имен http://java.sun.com/jsf/*
являются частью конкретной реализации JSF, которая находится в вашем случае MyFaces. PrimeFaces - это просто библиотека компонентов, а не реализация JSF. Вы должны запустить PrimeFaces поверх конкретной реализации JSF.
Так, однажды как MyFaces и PrimeFaces во время выполнения программы путь к классам WebAPP, это следует сделать:
<!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>