Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

não consigo usar os recursos do PrimeFaces

estou tentando usar os recursos num projeto pessoal ,uso os recursos do Prime faces mas na pagina eles não aparece! , já importei os .jar

<?xml version="1.0" encoding="UTF-8" ?>
<!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://xmlns.jcp.org/jsf/html"
    xmlns:f="http://xmlns.jcp.org/jsf/core"
    xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
    xmlns:p="http://primefaces.org/ui">

<ui:composition template="_template.xhtml">
    <ui:define name="titulo">
                Login Usuario
        </ui:define>
    <h:form rendered="#{usuarioLogado != null}">
        <h:commandLink value="Logout" />
    </h:form>
    <ui:define name="conteudo">

        <h:form id="autor">
            <p:fieldset legend="Login ">
                <p:messages globalOnly="true" />
                <h:panelGrid columns="3">

                    <p:outputLabel value="Email:" for="email" />

                    <p:inputText id="email" value="#{usuarioBean.usuario.email}"
                        required="true">
                        <f:passThroughAttribute name="type" value="email" />

                    </p:inputText>
                    <p:message for="email" id="messageEmail" />

                    <p:outputLabel value="Senha:" for="senha" />
                    <p:password id="senha" value="#{usuarioBean.usuario.senha}"
                        feedback="true" required="true" />
                    <p:messages for="senha" id="messageSenha" />

                    <p:commandButton value="Gravar" action="#{usuarioBean.efetuaLogin}" />

                </h:panelGrid>
            </p:fieldset>
        </h:form>
    </ui:define>

</ui:composition>

</html>
3 respostas

Olá Rafael, quando você executa o comando <p: no seu xhtml ele aparece o auto-complete ? Outra coisa, quais os jars que você baixou e aonde colocou? Certifique-se que os jars do primefaces estão na sua WebApp Libreries..

Um abraço!!

sim aparece o auto complete , os jars estão no Web libreries, a pagina able mas sem os efeitos do PrimeFaces, no projeto que fiz seguindo as aulas tudo funcionou corretamente mas no meu projeto não fica com a aparencia dos recursos primefaces.

solução!

estava faltado o e o no templete.xhtml sem eles os recursos do prime Faces não aparecem mesmo.