SpringMVC:如何动态和有选择地过滤JSON-Response?

时间:2015-01-12 15:33:01

标签: java json spring jpa

我需要在发送JSON响应之前排除字段,具体取决于登录用户。具体来说,我有[用户]属于[公司]的。

如果登录用户是管理员,他/她应该能够看到所有用户的所有公司。如果用户不是管理员,他/她应该能够看到他/她公司的所有公司和用户列表,而不能看到外国公司的用户列表。 因此,我不仅要动态地过滤结果列表,还要有选择地过滤结果列表。

我已经找到了这个帖子:How do I exclude fields with Jackson not using annotations? 和这个帖子:Jackson Change JsonIgnore Dynamically

有没有办法迭代结果集来删除某些字段?

0 个答案:

没有答案