Codificação UTF-8 e ISO-8859-1 [RESOLVIDO]

Pessoal, tenho um projeto JSF 2.0.

Minha página está com o código padrão do nosso projeto que é UTF-8.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<h:outputText value="Descrição do Atendimento: " styleClass="negrito" />
<h:column>
	<p:inputTextarea id="descricaoAtendimento" rows="5" cols="55" counterTemplate="Restam {0} caracteres."  
				  onkeyup="value=value.toUpperCase()"
				  maxlength="2000" autoResize="false" counter="saidaInformacoes"
				  label="Descrição do Atendimento" value="#{atendimentoBean.solicitacao.descricaoAtendimento}">
		<f:validateBean />
	</p:inputTextarea>
	<p:message for="descricaoAtendimento" style="color:red" />
	<h:outputText id="saidaInformacoes" styleClass="negrito"/>
</h:column>

Já minha classe java está com o padrão do nosso projeto ISO-8859-1:

public String concluir() throws SystemException{ this.solicitacao.setDataAtendimento(DataUtil.obterDataAtual()); this.solicitacaoService.alterar(solicitacao); FacesUtil.registrarMensagem("sucesso.operacao"); return carregarPagina(); }

Quando tento enviar a operação (submit) o objeto descrição já chega no Managed Bean com os caractres quebrados.

Exemplo:
Digitado: NAÇÃO.
Biding para o Managed Bean: NAÿÿO

[quote=anderson.bonavides]Pessoal, tenho um projeto JSF 2.0.

Minha página está com o código padrão do nosso projeto que é UTF-8.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<h:outputText value="Descrição do Atendimento: " styleClass="negrito" />
<h:column>
	<p:inputTextarea id="descricaoAtendimento" rows="5" cols="55" counterTemplate="Restam {0} caracteres."  
				  onkeyup="value=value.toUpperCase()"
				  maxlength="2000" autoResize="false" counter="saidaInformacoes"
				  label="Descrição do Atendimento" value="#{atendimentoBean.solicitacao.descricaoAtendimento}">
		<f:validateBean />
	</p:inputTextarea>
	<p:message for="descricaoAtendimento" style="color:red" />
	<h:outputText id="saidaInformacoes" styleClass="negrito"/>
</h:column>

Já minha classe java está com o padrão do nosso projeto ISO-8859-1:

public String concluir() throws SystemException{ this.solicitacao.setDataAtendimento(DataUtil.obterDataAtual()); this.solicitacaoService.alterar(solicitacao); FacesUtil.registrarMensagem("sucesso.operacao"); return carregarPagina(); }

Quando tento enviar a operação (submit) o objeto descrição já chega no Managed Bean com os caractres quebrados.

Exemplo:
Digitado: NAÇÃO.
Biding para o Managed Bean: NAÿÿO[/quote]

O problema foi resolvido. Na página JSF eu informei a codificação apenas para o form para não perder o padrão de nossa arquitetura. Ficando desta forma: <h:form acceptcharset="ISO-8859-1" />