Primefaces não renderiza.. como assim véio?

5 respostas
D

Olá a todos..
pow.. to fazendo um projeto com com jsf 2 + facelets + primefaces 3.4.2 ai na página de boas-vindas só consigo renderizar o html :(
Vi, inclusive, casos resolvidos aqui nesse forum com esse mesmo problema, mas mesmo assim aqui nao deu certo..

pom.xml
<repositories>
		<repository>
			<id>prime-repo</id>
			<name>PrimeFaces Maven Repository</name>
			<url>http://repository.primefaces.org</url>
			<layout>default</layout>
		</repository>
	</repositories>
	
	<dependencies>
		 <dependency>
			 <groupId>com.sun.facelets</groupId>
			 <artifactId>jsf-facelets</artifactId>
			 <version>1.1.6</version>
	    </dependency>
	    <dependency>
			<groupId>org.primefaces</groupId>
			<artifactId>primefaces</artifactId>
			<version>3.4.2</version>
		</dependency></dependencies>
web.xml
<?xml version="1.0" encoding="UTF-8"?>  
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">  
    <context-param>
		<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
		<param-value>.xhtml</param-value>
	</context-param>  
    <servlet>  
        <servlet-name>Faces Servlet</servlet-name>  
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>  
        <load-on-startup>1</load-on-startup>  
    </servlet>  
    <servlet-mapping>  
        <servlet-name>Faces Servlet</servlet-name>  
        <url-pattern>*.jsf</url-pattern>  
    </servlet-mapping>  
    <session-config>  
        <session-timeout>  
            30  
        </session-timeout>  
    </session-config>  
    <welcome-file-list>  
        <welcome-file>forwardToJSF.jsp</welcome-file>  
    </welcome-file-list>  
</web-app>
forwardToJSF.jsp
<%@page pageEncoding="UTF-8"%>
<jsp:forward page="painel.jsf"/>
painel.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:p="http://primefaces.org/ui"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets">

	<h:head>
		
	</h:head>
	
	<h:body>
		<h:outputText>TESTE</h:outputText>
		<p:spinner />
	</h:body>
</html>

forma de acesso: http://localhost:8080/NomeProjeto/

resultado na tela: TESTE (sem componentes primefaces na tela)

Só sai o html.. eu já testei vários componentes e nada.. ele reconhece no código o primefaces mas na hora de renderizar nada :(

Eu ficaria muito grato a quem pudesse me ajudar. :)

5 Respostas

I

nao sei o q realmente pode ser, mas coloque todo seu codigo primefaces dentro da tag <h:form>

T

Como assim veio…nao renderiza, ta loco? kkkk

V

sua welcome pagina está utilizando bibliotecas, isso não pode.

H

tmvolpato:
Como assim veio…nao renderiza, ta loco? kkkk
Maahuaaha

Primefaces tá maluco! Mahuhuaa

V

Hebert Coelho:
tmvolpato:
Como assim veio…nao renderiza, ta loco? kkkk
Maahuaaha

Primefaces tá maluco! Mahuhuaa

Muitas dorgas AUHAUAHUAUHA

Criado 28 de novembro de 2012
Ultima resposta 29 de nov. de 2012
Respostas 5
Participantes 5