La aplicación Grails no decodificará correctamente los parámetros de solicitud.Problema de codificación de solicitud de Grails en Tomcat
En config.groovy:
grails.views.gsp.encoding = "UTF-8"
grails.converters.encoding = "UTF-8"
Todo el uso de mi gsp contentType="text/html; charset=UTF-8"
en la directiva de página, así como <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
en el elemento de cabeza.
Sin embargo, cuando recibo los parámetros enviados desde el objeto parámetro en mi controlador, la aplicación sólo imprime la basura ...
estoy usando Grails 1.3.7 versión implementada sobre Tomcat 5. Otros plugins instalados, excepto Tomcat:
hibernación 1.3.7 jQuery 1.7.1 spring-security-core 1.2.6 WebXML 1.4
EDIT: de depuración más, me he dado cuenta de que la aplicación se ejecuta bien en el embarcadero. Por lo tanto, sospecho que debe ser un problema de Tomcat. Mi problema es similar to this post (lamentablemente no estoy usando el plugin Shiro).
¿Alguien puede ayudar con esto?
¿El contenido de la base de datos es basura o solo lo que se imprime? ¿Tiene el complemento webxml instalado (ejecute 'grails list-plugins --installed')? –
para seguir depurando el problema está en el nivel web. Los valores enviados para cuando llegan al controlador ya son basura. –
Mis complementos instalados son: hibernate 1.3.7, tomcat, jquery 1.7.1, spring-security-core 1.2.6 y webxml 1.4 –