sábado, 13 de julio de 2013

En Eclipse (o STS), Grails no muestra correctamente las tildes de los acentos y otros caracteres UTF8 [SOLUCION]

[He movido esta entrada y el blog a: http://www.carloshelder.es/blog/en-eclipse-o-sts-grails-no-muestra-correctamente-las-tildes-de-los-acentos-y-otros-caracteres-utf8-solucion/]


Después de mucho buscar, me di cuenta que no era problema ni de Grails (2.2.3), ni de Tomcat, ni de MySQL. ¡Era de la configuración de Eclipse!

Solución:
  • En Eclipse, click derecho al proyecto - Project -Properties - Resources 
  • Seleccionar: UTF-8 en el apartado Text File Encoding

Los archivos se redecodificarán a UTF-8.

Nota importante: en mi caso, todos estos caracteres con tildes, al realizarse la redecodificación, pasaron a mostrarse mal en el código fuente. Simplemente, tuve que volver a cambiar estos caracteres por los correctos manualmente en el código fuente.

grails run-app, y todos los caracteres se mostraron bien, incluidos los de la base de datos (h2)


Sacado de: http://amap.cantabria.es/amap/bin/view/AMAP15/eclipse-encoding




¿Te aburres? Di en voz alta: recodificación recodificando recodificablemente recodificado.
¿Sigues aburrido? Pídele a un amigo que lo diga en voz alta.

No hay comentarios:

Publicar un comentario