Problema Acentuação JSF + FACELETS ... ?!

Olá pessoal,
Boa tarde. Estou passando por um problema em relação a integração de Facelets com JSF. O Que acontece é que tenho alguns JSF (XHTML) como o que postarei que tem reRender. Só que estes simplesmente NÃO FUNCIONAM quando temos acentuação envolvida no meio. Já tentei mudar pra UTF-8, pra ISO-8859-1. Tentei fazer diversas coisas que o pessoal na net falava e simplesmente não tive êxito. Portanto, gostaria que me ajudassem. Seguem os códigos:

[code]<?xml version="1.0" encoding="ISO-8859-1"?>

[/code] [quote]Um dos arquivos que tem reRender[/quote] [code]<?xml version="1.0" encoding="UTF-8"?>

<ui:composition template="/template/layout.xhtml">
<ui:define name=“head”>

</ui:define>
<ui:define name="cabecalho">
	<h:panelGrid columns="2">
		<h:outputText value="Listando reservas" styleClass="textoNegrito" />
	</h:panelGrid>
</ui:define>
<ui:define name="conteudo">
	<h:form>
		<rich:dropDownMenu id="menu" styleClass="textoSublinhado"
			value="#{inserirReservaBean.recurso.nome} - #{inserirReservaBean.recurso.localizacao}"
			jointPoint="tr">

			<rich:menuItem submitMode="none">
				<h:outputLink value="excluir.jsf">
					<h:outputText
						value="Excluir reservas feitas para #{inserirReservaBean.recurso.nome}"
						styleClass="textoNormal" />
				</h:outputLink>
			</rich:menuItem>
			<rich:menuItem submitMode="none">
				<h:outputLink value="listarflash.jsf">
					<h:outputText value="Listar no modo Calend&#65533;rio"
						styleClass="textoNormal" />
				</h:outputLink>
			</rich:menuItem>
			<rich:menuItem submitMode="none">
				<h:outputLink value="../recurso/listar.jsf">
					<h:outputText value="Voltar para listagem de recursos"
						styleClass="textoNormal" />
				</h:outputLink>
			</rich:menuItem>
		</rich:dropDownMenu>
	</h:form>
	<h:form>

		<rich:dataTable value="#{listagemDeReservasBean.lista}" var="reserva"
			width="100%" id="tableListagem">
			<f:facet name="header">
				<rich:columnGroup>
					<h:column>
						<h:outputText value="Data" />
					</h:column>
					<h:column>
						<h:outputText value="Inicio" />
					</h:column>
					<h:column>
						<h:outputText value="Fim" />
					</h:column>
					<h:column>
						<h:outputText value="Responsavel" />
					</h:column>
					<h:column>
						<h:outputText value="Motivo" />
					</h:column>
					<h:column>
						<h:outputText value="as" />
					</h:column>
				</rich:columnGroup>
			</f:facet>
			<rich:column>
				<h:outputText value="#{reserva.intervalo.dataString}"
					styleClass="textoNegritoMenor" />
			</rich:column>
			<rich:column>
				<h:outputText value="#{reserva.intervalo.horaInicial}"
					styleClass="textoNormal" />
				<h:outputText value=":" styleClass="textoNormal" />
				<h:outputText value="#{reserva.intervalo.minutoInicial}"
					styleClass="textoNormal" />
			</rich:column>
			<rich:column>
				<h:outputText value="#{reserva.intervalo.horaFinal}"
					styleClass="textoNormal" />
				<h:outputText value=":" styleClass="textoNormal" />
				<h:outputText value="#{reserva.intervalo.minutoFinal}"
					styleClass="textoNormal" />
			</rich:column>
			<rich:column>
				<h:outputText value="#{reserva.loginDoResponsavel}" />
			</rich:column>
			<rich:column>
				<h:outputText value="#{reserva.motivo}" />
			</rich:column>
			<rich:column>
				<h:commandButton image="/imagens/b1.jpg" alt="Atualizar"
					onclick="selecionarReservaAtualizar('#{reserva.codigo}')"
					rendered="#{usuarioBean.usuario.privilegio >= 2 || usuarioBean.usuario.login eq reserva.loginDoResponsavel}" />
				<h:outputLink value="#"
					onclick="selecionarReservaExcluir('#{reserva.codigo}')"
					endered="#{usuarioBean.usuario.privilegio >= 2 || usuarioBean.usuario.login eq reserva.loginDoResponsavel}">
					<h:graphicImage value="/imagens/b2.jpg" alt="Deletar"
						styleClass="linkNormal" />
				</h:outputLink>
			</rich:column>
		</rich:dataTable>

		<rich:jQuery name="style1" selector="#table tr:odd"
			query="addClass('odd-row')" />
	</h:form>
	<h:panelGrid columns="3" width="300px">
		<h:outputLink value="../recurso/listar.jsf">
			<h:graphicImage value="/imagens/b7.jpg" styleClass="linkNormal"
				alt="Voltar" />
			<h:outputText value="Voltar" styleClass="linkNormal" />
		</h:outputLink>
		<h:outputLink value="inserir.jsf" styleClass="linkNormal"
			rendered="#{usuarioBean.usuario.privilegio >=1}">
			<h:graphicImage value="/imagens/b5.jpg" styleClass="linkNormal"
				alt="Nova reserva" />
			<h:outputText value="Nova reserva" styleClass="linkNormal" />
		</h:outputLink>
		<h:outputLink value="listarflash.jsf">
			<h:graphicImage value="/imagens/b6.jpg" styleClass="linkNormal"
				alt="Calend&#65533;rio" />
			<h:outputText value="Calend&#65533;rio" styleClass="linkNormal" />
		</h:outputLink>

	</h:panelGrid>
	<a4j:form>
		<a4j:jsFunction name="selecionarReservaAtualizar"
			oncomplete="document.location.href='atualizar.jsf'">
			<a4j:actionparam name="param1"
				assignTo="#{atualizarReservaBean.codigoDaReserva}" />
		</a4j:jsFunction>
	</a4j:form>
	<h:form>
		<a4j:jsFunction name="selecionarReservaExcluir"
			action="#{listagemDeReservasBean.resetarListagem}">
			<a4j:actionparam name="param1"
				assignTo="#{excluirReservaBean.codigoExcluir}" />
			<a4j:support event="oncomplete" reRender="tableListagem" />
		</a4j:jsFunction>
	</h:form>
</ui:define>

</ui:composition>

[/code] [quote]E o meu WEB.XML[/quote][code]<?xml version="1.0" encoding="UTF-8"?> reserve javax.faces.DEFAULT_SUFFIX .xhtml facelets.REFRESH_PERIOD 2 facelets.DEVELOPMENT true javax.faces.STATE_SAVING_METHOD server com.sun.faces.validateXml true com.sun.faces.verifyObjects false org.ajax4jsf.SKIN wine org.ajax4jsf.VIEW_HANDLERS com.sun.facelets.FaceletViewHandler org.ajax4jsf.COMPRESS_SCRIPT true org.ajax4jsf.COMPRESS_STYLE true org.ajax4jsf.xmlparser.ORDER NONE, NEKO, TIDY Ajax4jsf Filter ajax4jsf org.ajax4jsf.Filter createTempFiles false maxRequestSize 100000 ajax4jsf Faces Servlet FORWARD REQUEST INCLUDE ERROR Faces Servlet javax.faces.webapp.FacesServlet 1 CalendarioServlet CalendarioServlet ufpe.cin.sistemadereserva.apresentacao.servlet.CalendarioServlet ListarReservasServlet ufpe.cin.sistemadereserva.apresentacao.servlet.ListarReservasServlet Faces Servlet *.jsf CalendarioServlet /CalendarioServlet ListarReservasServlet /ListarReservasServlet BASIC [/code]

Por favor, se tiver algum erro que possa estar causando isso ou dicas, qualquer coisa.

Muito agradecido.

Olá rao_monteiro blz…

Coloca seu projeto e todos os seus XHTML como ISO-8859-1…
e em relação a acentuação nos reRender tenta escape=“false” na tag,
ou setEscape(false) no atributo do seu bean…

Falow !!!

[quote=joaosouza]Olá rao_monteiro blz…

Coloca seu projeto e todos os seus XHTML como ISO-8859-1…
e em relação a acentuação nos reRender tenta escape=“false” na tag,
ou setEscape(false) no atributo do seu bean…

Falow !!![/quote]
Caro joaosouza, o problema foi resolvido graças à sua ajuda. Muitíssimo obrigado.

Ps.: Se não for pedir/perguntar de mais, o que esse “escape” faz, finalmente ?

Abraço.