Problemas com Facelets e RichFaces

3 respostas
java_brasil

Galera, estopu utilizando facelets 1.1.14 e RichFaces3.1.4GA, ja configurei o web.xml…

<context-param>
		<param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
		<param-value>com.sun.facelets.FaceletViewHandler</param-value>
	</context-param>

...
	<!-- RichFaces/ajax4jsf Filter -->
	<filter>
		<display-name>Ajax4jsf Filter</display-name>
		<filter-name>ajax4jsf</filter-name>
		<filter-class>org.ajax4jsf.Filter</filter-class>
	</filter>
	
	<!-- RichFaces/ajax4jsf Filter Mapping -->
	<filter-mapping>
		<filter-name>ajax4jsf</filter-name>
		<servlet-name>Faces Servlet</servlet-name>
		<dispatcher>FORWARD</dispatcher>
		<dispatcher>REQUEST</dispatcher>
		<dispatcher>INCLUDE</dispatcher>
	</filter-mapping>

...

	<listener>
		<listener-class>org.utils.core.dao.jpa.jse.support.EntityManagerFactoryListener</listener-class>
	</listener>

	<!-- Faces Servlet -->
	<servlet>
		<servlet-name>Faces Servlet</servlet-name>
		<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	
	<!-- Faces Servlet Mapping -->
	<servlet-mapping>
		<servlet-name>Faces Servlet</servlet-name>
		<url-pattern>*.faces</url-pattern>
	</servlet-mapping>

…mas a página somente está sendo renderizada no IE, e no firefox imprime todas as palavras da página.

OBS.: não é apresentado erro nenhum no console.

Valeu!!!

3 Respostas

Javabuntu

eu tive um problema uma vez o contrário… rodava no firefox e não no ie… no ie ele pedia pra salvar o arquivo .xhtml…

resolvi fazendo o seguinte, coloquei uma página inicial .html e dentro dela redirecionei pra principal.jsf que na verdade era principal.xhtml

isso porque ele tentava executar o arquivo antes de processar todo o jsf, dai em vez de abrir ele mostrava salvar como se fosse um dowload…

seu problema não é esse aparentemente… mas experimente criar um .html e dentro somente redirecione… vê se resolve…

P

tava com esse problema tb, mas só consegui resolver utilizando facelets 1.1.12 e jsf 1.1. Talvez haja muitas soluções, porém perdi muitas noites de sono. hehe. veja em www.camarasm.pr.gov.br

java_brasil

Galera… Realmente a parada de redrecionamento resolveu!!!

Valeu!!

Criado 20 de março de 2008
Ultima resposta 21 de mar. de 2008
Respostas 3
Participantes 3