En Spring MVC 3.x puedo configurar un bean ContentNegotiatingViewResolver
para representar automáticamente cualquier punto final dado en JSON o XML simplemente cambiando la extensión de archivo a .json
o .xml
. Supuse que había una funcionalidad equivalente en Grails, pero no puedo encontrarla.Grails 2: produce salida JSON automáticamente (como Spring 3.x)
Todo lo que he leído dice que tengo que coger el tipo MIME entrante (usando withFormat
) y especifique la salida JSON usando render as JSON
(o equivalente) en cada uno de mis métodos de controlador (por ejemplo rendering JSON with Grails?). Antes de sumergirme y comenzar a agregar código específico de JSON a mis controladores, pensé en preguntar aquí ...
Así que mi pregunta es: ¿Puedo configurar Grails 2 para producir automáticamente salida JSON simplemente agregando un `.json 'extensión de archivo (o cambiar el encabezado de aceptar) para cualquier URL dada?
Si todavía está utilizando andamios, puede simplemente agregarlo al andamio y se aplicará a todos sus controladores. – cdeszaq