Problema com PrimeFaces

6 respostas
Z

Boa Tarde !

Estou começando a ver JSF + PrimeFaces , faz uns 3 dias que estou tentando configura-lo , apos muita leitura consegui arrumar aqui.

O unico problema é que minha aplicação não esta carregando o Tema padrão do Prime.

<!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:ui="http://java.sun.com/jsf/facelets" 
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core">

<h:head>
<title>PrimeFaces</title>
</h:head>
<h:body>
     <p:fieldset legend="Teste" />
</h:body>
   
   
</html>

ja tentei de tudo ... os JARs ja estão na pastinha lib (jstl , standard , primefaces)

Estou usando Eclipse Indigo / GlassFish

Desde já agradesco.

6 Respostas

adornes

zyzmo,

Tenta colocar essa linha dentro do <h:head>:

E essa dentro do <h:body>

Não testei, mas acho que é isso que tá faltando na sua tela.

Forte abraço!

F

O tema do primefaces é configurado no web.xml …

Mostra ai como você configurou seu prime …

adornes

fabio_lpontes:
O tema do primefaces é configurado no web.xml …

Não necessariamente.

No meu caso, acho que é essa linha no h:body que faz a mágica. E é um template onde todas as outras telas são inseridas, então, acaba atingindo toda a aplicação.

Z
Não deu certo colocar
<h:head>
<link type="text/css" rel="stylesheet" href="css/styles.css" /> 
</h:head>
<h:body>
<link type="text/css" rel="stylesheet" href="css/aristo/skin.css" /> 
</h:body>

No arquivo "web.xml" ,não fiz nenhuma modificação.

EDIT

Estava instalado no meu eclipse o JBoss , fui fazer um teste desinstalando ele e carregou o tema sem nenhuma linha de comando...

Agora tinha que ver o porque isso ocorreu.

tmvolpato

Bom dia,

O tema default do prime faces está carregando?

O que acontece na verdade qdo se tenta colocar outro tema
é que os icons eles não são carregados apenas uma parte do tema é aplicado

*Isso acontece porque o caminho do css do tema novo não conseguiu enxergar o arquivo onde fica os icons
para resolver isso você precisa indicar para a sua aplicação o caminho exato

Segue o exemplo abaixo de como fazer isso:

e o thema completo é carregado.

se você estiver usando template, é so inserir em uma unica página

qualquer duvida é só chama

Att

Z

Entao , logo após eu desinstalar o JBoss o tema padrão funcionou.

Mas valeu , ou tentar desta forma.

Criado 4 de maio de 2012
Ultima resposta 5 de mai. de 2012
Respostas 6
Participantes 4