如何在Spring中将RestController的结果添加到自定义包装器对象

如何在Spring中将RestController的结果添加到自定义包装器对象,spring,spring-boot,spring-restcontroller,Spring,Spring Boot,Spring Restcontroller,我们的前端应用程序总是希望得到某种json格式的结果,例如: { success: true, errors: [], responseObject: ... } 假设我想返回一个用户列表,该列表将是responseObject中的一个。现在,我希望能够从restcontroller返回这个列表,并在这个响应对象中使用类似控制器建议的东西来包装列表。然而,据我所知,我不能在这种情况下使用控制器建议。有办法做到这一点吗?您可以使用此过滤器。您可以从响应对象获取用户列表,封装在所需的模型结构中,并

我们的前端应用程序总是希望得到某种json格式的结果,例如:

{
success: true,
errors: [],
responseObject: ...
}

假设我想返回一个用户列表,该列表将是responseObject中的一个。现在,我希望能够从restcontroller返回这个列表,并在这个响应对象中使用类似控制器建议的东西来包装列表。然而,据我所知,我不能在这种情况下使用控制器建议。有办法做到这一点吗?

您可以使用此过滤器。您可以从响应对象获取用户列表,封装在所需的模型结构中,并在响应中进行更改

例如: