我们的前端应用程序始终期望结果使用某种json格式,例如:
{
success: true,
errors: [],
responseObject: ...
}
说我想返回一个用户列表,该列表将是responseObject中的一个。现在,我希望能够从restcontroller返回此列表,并使用类似控制器的建议将列表包装在此响应对象中。但是据我了解,在这种情况下我无法使用控制器建议。有办法吗?
您可以为此使用过滤器。您可以从响应对象获取用户列表,包装所需的模型结构并更改响应。
示例:https://medium.com/@sportans300/fiddling-with-httpresponses-in-java-2a269cd5a474