Bom dia, pessoal, tenho uma dúvida:
Estou querendo utilizar JSF 2.0 + Primefaces 3.0 em um projeto da faculdade, mas estou tendo problemas: os componentes do Primefaces não aparecem.
Pelo que já li, e está especificado no site, não precisa fazer nada além de adicionar o .jar e adicionar o cabeçalho no xhtml, é isso mesmo? Já tentei também o procedimento que era feito nas versões anteriores, de declarar um Reource Servlet no web.xml e chamar dentro da tag head do xhtml…
Detalhe: o projeto não acusa erro algum. Inclusive, a página exibe os componentes que não pertencem ao Primefaces normalmente.
Não estou utilizando nenhum bean, estou mexendo apenas na interface gráfica para ter certeza que o problema não está nessa parte. Como já disse anteriormente, não mexi no meu web.xml e faces.config. Segue outras informações que podem ser importantes:
Meu projeto possui os seguintes .jars:
-commons-annotations.jar
-commons-beanutils.jar
-commons-digester.jar
-commons-logging.jar
-jsf-api.jar
-jsf-impl.jar
-jstl.jar
-standard.jar
-primefaces-3.0.M2.jar
Meu arquivo xhtml:
<!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.prime.com.tr/ui">
<h:head>
</h:head>
<body>
<f:view>
<h:form>
<h:outputText value="tag outputText funcionando..." />
<p:gmap center="41.381542, 2.122893" zoom="15" type="HYBRID"
style="width:600px;height:400px" />
</h:form>
</f:view>
</body>
</html>
Alguém tem alguma ideia do que pode ser? Desde já, agradeço.