Alterar o encoding dos dados vindos da View
14/07/2010 00:00
0
Bom dia Pessoal,

alguém já precisou alterar o encoding dos dados vindos de um formulário,
o browser possui configurado em suas preferencias o encoding Latin1 e quando
recebo os dados do lado do controller estou tentando remover os acentos mas
os dados precisavam estar com encoding UTF-8.

Obrigado,

Evandro Kumasaka
Tags: Tópicos avançados


0
Posso estar enganado, mas quando adicionamos a diretiva:
<%@ page contentType=&quot;text/html;charset=UTF-8&quot; %>

nós não forçamos a página para ser renderizada utilizando o UTF-8? ou isso não se aplica nos dados que o usuário está inserindo?
15/07/2010 00:00


0
Oi Lucas,

voce tem razao, eu testei aqui e esta funcionando, acho que me enganei , deve ser quando recupero
os dados do DB, ele esta em Latin1.

alias ja estava usando assim:

<head>
<meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; />
...
</head>


Obrigado,

Evandro
15/07/2010 00:00


0
Tenta configurar na sua conexão com o banco o encoding, se for MySql, é mais ou menos assim:

url = &quot;jdbc&#58;mysql&#58;//localhost/mydb?characterEncoding=UTF-8&quot;


[]'s

Rodrigo C. A.
19/07/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto