我有一个简单的Spring MVC应用程序,其中控制器生成Json对象并将它们作为字符串返回。
我想将那些json树原样从控制器中返回,并且有一种servlet过滤器可以丰富它们。基本上它将采用json节点并将其作为全新json根的子节点移动。想象一个封装在完整响应中的“body”,包括一个由此过滤器生成的“head”子节点。
可以在Spring中这样做吗?
感谢您的建议!
答案 0 :(得分:0)
我建议不要返回普通的字符串,返回POJO并使用HTTP消息转换器(例如MappingJackson2HttpMessageConverter
)和@ResponseBody
注释将其转换为JSON。然后你可以按照你想要的方式装饰返回对象。