[RESOLVIDO] Acentuação zuada no rich:comboBox

Oi pessoal,

estou usando o componente rich:comboBox mas a acentuação está aparecendo toda zuada, por ex: [quote]São Paulo aparece S &227;oPaulo[/quote]

<rich:comboBox suggestionValues="#{regiaoFace.estados}"  directInputSuggestions="true" defaultLabel="Digite o estado ou clique" width="159"/>

No banco está certinho São Paulo. Já tentei em vários navegadores. Alguém sabe consertar?

Obrigada!

poi se deu esse problema aqui com uns amigos meus tb, não sei se não é bug da própria tag mesmo, até agora eles não resolveram.

Pode ser problema de codificação.
Tente fazer isso:

<h:form  acceptcharset="UTF-8">

Olá…
vou postar o código da página.

maurenginaldo, tentei a sua dica, mas continua a mesma coisa. :wink:

[code]<?xml version="1.0" encoding="ISO-8859-1" ?>
<jsp:root xmlns:jsp=“http://java.sun.com/JSP/Page” xmlns:f=“http://java.sun.com/jsf/core” xmlns:a4j=“http://richfaces.org/a4j
xmlns:rich=“http://richfaces.org/rich” xmlns:h=“http://java.sun.com/jsf/html” xmlns:stella=“http://stella.caelum.com.br/faces” version=“2.0”>

<jsp:directive.page language=“java”
contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1” />
jsp:text
]]>
</jsp:text>
jsp:text
<![CDATA[ ]]>
</jsp:text>

Cadastro de Pessoa Física

<f:view>
<h:messages style=“color:#f00;”/>
<h:form acceptcharset=“UTF-8”>
<a4j:loadScript src=“resources/jquery.maskedinput-1.2.1.js”/>

Cadastro de Pessoa Física
<h:panelGrid columns=“2”>
<h:outputLabel for=“estado” value=“Estado " styleClass=“rotulos”/>
<rich:comboBox suggestionValues=”#{regiaoFace.estados}" directInputSuggestions=“true” defaultLabel=“Digite o estado ou clique” width=“159”/>

… [/code]

Tente colocar o mesmo enconding no topo da página e no form

[code] <jsp:directive.page language=“java”
contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1” />
jsp:text
]]>
</jsp:text>

<h:form  acceptcharset="ISO-8859-1"> [/code]

Se não der com “ISO-8859-1” , tente com “UTF-8”

[quote=maurenginaldo]Tente colocar o mesmo enconding no topo da página e no form

[code] <jsp:directive.page language=“java”
contentType=“text/html; charset=ISO-8859-1” pageEncoding=“ISO-8859-1” />
jsp:text
]]>
</jsp:text>

<h:form  acceptcharset="ISO-8859-1"> [/code]

Se não der com “ISO-8859-1” , tente com “UTF-8”[/quote]

Deu certo!

Obrigadaaaaaa

Vou ter que ressucitar o tópico.
Estou com o mesmo problema, e aqui a dica enviada não resolveu.
Na lista que alimenta o selectItems, os nomes estão todos corretos, sem bugs.

No topo de minha página tenho:

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

<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>

No Form:
<h:form id=“formulario” acceptcharset=“ISO-8859-1”>

agradeço desde já a ajuda.

Troca todos ISO-8859-1 por UTF-8 que funciona.

Falows…

Estranho isso, como está o codigo da sua pagina? Posta toda a página aqui para a gente ver, não achei nenhum erro parecido no google.

[]'s