Uau... quando você está trabalhando com o Spring, suponha que outra pessoa tenha enfrentado o mesmo problema. Você pode despejar toda a geração JSON do lado do servidor, porque tudo o que você precisa fazer é:
- Inclua os Jackson JSON JARs em seu aplicativo
- Defina o
RequestMapping
tipo de retorno para@ResponseBody(yourObjectType)
O Spring converterá automaticamente seu objeto em JSON. Sério. Funciona como mágica.
Documento para
@ResponseBody
: http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-ann-responsebody