Olá
Sempre que eu uso o prime face sno meu projeto eu coloco os componentes e o resultado é uma página em branco.
Eu já peguei exemplos de codigo feito pra testar como esse abaixo.
Alguem sabe o que pode ser. Alguma configuração do projeto ou outra coisa qualquer?
<?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"><htmlxmlns="http://www.w3.org/1999/xhtml"xmlns:h="http://java.sun.com/jsf/html"xmlns:prime="http://primefaces.prime.com.tr/ui"><h:head><title>Facelet Title</title></h:head><h:body><prime:layoutfullPage="true"><prime:layoutUnitposition="top"header="Teste"><h:panelGridcolumns="1"cellpadding="5"><prime:commandButtonvalue="Basic"onclick="dlg1.show();"type="button"/><prime:commandButtonvalue="Modal"onclick="dlg2.show();"type="button"/><prime:commandButtonvalue="Effects"onclick="dlg3.show();"type="button"/></h:panelGrid><prime:dialogheader="Basic Dialog"widgetVar="dlg1"><h:outputTextvalue="Resistance to pFaces is futile!"/></prime:dialog><prime:dialogheader="Modal Dialog"widgetVar="dlg2"modal="true"height="200"><h:outputTextvalue="This is a Modal Dialog."/></prime:dialog><prime:dialogheader="Effect Dialog"widgetVar="dlg3"showEffect="bounce"hideEffect="explode"height="200"><h:outputTextvalue="This dialog has cool effects."/></prime:dialog></prime:layoutUnit></prime:layout></h:body></html>
Dica: quando for postar codigo no forum coloque entre as tags [code].
Como voce está chamando a url?
A
adriano_si
se possível, cola o Log do server aqui tbm…
L
llucas
Pelo que eu vi num da nenhuma Exception.
Mas na página todos os componentes que eu uso a tag do prome faces não aparecem
ja troquei de servidor (apache e glassfish) usei 2 versões do netBeans, 2 versões do prime faces
meus amigos que usam o prime faces tambem num descobrem o que é
18/10/2010 12:40:55 com.sun.enterprise.glassfish.bootstrap.ASMain main
INFO: Launching GlassFish on Felix platform
Welcome to Felix
estranho, meus componentes tambem não aparecem quando executo o projeto…
Só os primefaces… eu uso MOZILLA…
Alguem sabe o que pode ser ?
Obrigado!
L
llucas
Cara no meu caso era um problema com o padrão de url no web.xml
QUando eu criava o projeto no netBeans o padrão de url era mais ou menos assim “/faces/"
Se você executar o projeto apertando F6 a url que abre é mais ou menos assim “http://localhost:8084/nomedoProjeto/faces/paginaPrincipal.xhtml” nesse caso os componentes são renderizados normalmente por que o padrão "/faces/” está sendo utilizado
Se você executar o projeto apertando Shift + F6 pra executar uma determinada página que não é a principal a url que abre é mais ou menos assim “http://localhost:8084/nomedoProjeto/outraPagina.xhtml” o endereço aparece sem o faces
Se o teu problema for o mesmo do meu tu pode colocar o faces no endereço sempre que tu for executar
Ou muda o padrão de url, tira o “/faces/" e por alguma ciosa tipo ".xhtml”