【发布时间】:2013-08-14 07:19:37
【问题描述】:
我正在使用 Spring 设置,使用 json 映射转换器将 POJO 类作为 json 发送回客户端。
例如:
@RequestMapping
@ResponseBody
public User getUser() {
User user = getUser();
return user;
}
这将返回例如像给客户的东西:
{ 'username': 'My username', 'lastname': 'My lastname' }
我想拦截我的所有控制器操作以将 json 包装成如下内容:
{
'status': 200,
'data': { 'username': 'My username', 'lastname': 'My lastname' }
}
最好的方法是什么?
【问题讨论】:
-
为什么? HTTP 状态将是 HTTP 响应的一部分。
标签: json spring rest spring-mvc