PrimeFaces não roda

6 respostas
diogogama

Galera é o seguinte, a aplicação roda beleza, só que parece que não le o código do prime...

<?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://java.sun.com/jsf/html"  
        xmlns:f="http://java.sun.com/jsf/core" 
        xmlns:p="http://primefaces.org/ui">
    
    <h:head>
        <title>Testando Prime Faces</title>
        <h:outputStylesheet name="css/jsfcrud.css"/>
    </h:head>
    <h:body>
        Bem Vindo
<!--        <br />
        <h:link outcome="/address/List" value="Listar Endereços"/>
        <br />
        <h:link outcome="/billable/List" value="Listar Faturas"/>
        <br />
        <h:link outcome="/client/List" value="Listar Itens de Clientes"/>
        <br />
        <h:link outcome="/consultant/List" value="Listar Itens do Consultor"/>
        <br />
        <h:link outcome="/consultantStatus/List" value="Listar Status de Itens de Consultor"/>
        <br />
        <h:link outcome="/project/List" value="Listar Itens de Projeto"/>
        <br />
        <h:link outcome="/recruiter/List" value="Listar Itens de Recrutador"/>-->
        
        <h:form>  
            <p:growl id="messages" />  
            <p:contextMenu>  
                <p:menuitem value="Exibir Endereços" update="messages"  
                    actionListener="/address/List" icon="ui-icon-disk"/>  
                <p:menuitem value="Listar Faturas" update="messages"  
                    actionListener="/billable/List" icon="ui-icon-arrowrefresh-1-w"/>  
                <p:menuitem value="Delete" icon="ui-icon-close"  
                    actionListener="#{buttonBean.delete}" ajax="false"/>  
                <p:menuitem value="Homepage" url="http://www.primefaces.org"  
                    icon="ui-icon-extlink"/>  
            </p:contextMenu>  
        </h:form>
    </h:body>


</html>

Vejam que quando coloco o código que está comentado, tudo funciona normalmente (sem o código do prime, que é o form)... mas quando coloco como acima a aplicação roda e aparece só o Bem Vindo, pois não roda o código do form...

podem me ajudar?

6 Respostas

drsmachado

Está rodando em apache tomcat ou em que?
O jar do primefaces está no classpath da aplicação?
Está utilizando maven? Colocou a referência do primefaces no pom.xml?

M

Você adicionou o jar do primefaces ao seu projeto? Configura no build path e depois no pom

Aqui um artigo do devmedia,

diogogama

foi mal, esqueci do ambiente…

coloquei o jar sim, estou rodando no netbeans com glasfish…

não uso o maven

diogogama

notem que no começo do código que postei eu declaro o prime e ele cria o link, porém se eu clico no link ele dá 404… os outros vai pro java certinho…

drsmachado

A referência do xmlns está correta.
O código, aparentemente, está correto.
E, se o ambiente está correto, deve ser alguma outra coisa.

diogogama

Então, na verdade, meu pedido de ajuda aqui é pra descobrir qual essa “outra coisa”… hehehehehehe…

Criado 7 de agosto de 2013
Ultima resposta 7 de ago. de 2013
Respostas 6
Participantes 3