Problemas de anotación de Spring MVC y cómo devolver datos json
1. El primer método es un producto de la era spring2, es decir, cada controlador de vista json está configurado con un Jsoniew.
Por ejemplo:
o
También utiliza el paquete jar de jackson.
2. En segundo lugar, utilice herramientas JSON para serializar el objeto en json. Las herramientas más utilizadas incluyen Jackson, fastjson y gson.
Utilice HttpServletResponse y luego obtenga Response.getOutputStream() o Response.getWriter()
Salida directa.
Ejemplo:
3. Utilice la anotación spring?mvc3 @ResponseBody por tercera vez
Ejemplo:
Luego utilice el valor predeterminado de La configuración de spring mvc puede devolver json, pero se requiere el paquete jar de jackson.
Nota: cuando se utiliza
Si desea inyectar manualmente RequestMappingHandlerAdapter, puede configurarlo así
La configuración es la siguiente:
Agregar el paquete de software
jackson-mapper-asl-*.jar
jackson-core-asl-*.jar