Problema Encoding em ambiente Linux

2 respostas
pedrofolim

Ae galera,

Tenho um problema e nao consigo resolver de maneira nenhuma, preciso da ajuda de voces.

Quando eu fa;co o deploy do projeto para o weblogic que fica em um servidor linux ele nao entende o encoding das paginas com o padrao ISO e deixa os caracteres irregular.

Mas quando o projeto esta local na minha maquina esse erro nao acontece.

Eu ja defini todas as minhas paginas como ISO e tambem ja fiz um filter no web.xml para o Spring.

<filter>
   <filter-name>encoding-filter</filter-name>
   <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
   <init-param>
       <param-name>encoding</param-name>
       <param-value>ISO-8859-1</param-value>
   </init-param>
   <init-param>
       <param-name>forceEncoding</param-name>
       <param-value>true</param-value>
   </init-param>
</filter>

Tambem criei um mapping pro locale:

pt-BR ISO-8859-1
<locale-encoding-mapping> 
			<locale>en-US</locale> 
			<encoding>ISO-8859-1</encoding> 
		</locale-encoding-mapping> 
     </locale-encoding-mapping-list>

Mas nada resolve, alguem pode ajudar?

Vale lembrar que eh um Maven project com Spring2 MVC.

Grato.

2 Respostas

pedrofolim

Niguem pode ajudar?

rod

usa UTF-8.

Criado 17 de junho de 2010
Ultima resposta 17 de jun. de 2010
Respostas 2
Participantes 2