Spring MVC REST将JSON响应作为ZIP返回

时间:2016-10-11 12:51:21

标签: spring spring-mvc spring-ws spring-restcontroller spring-rest

使用以下Spring REST代码返回JSON响应 -

@RequestMapping(value="/viewAllEmployees.do")
    @ResponseBody
    public List<Employee> viewAllItems() {
        List<Employee> allEmployees = employeeService.getAllEmployees();
        return allEmployees;
    }

如何修改它以将JSON响应作为zip返回?感谢

1 个答案:

答案 0 :(得分:0)

也许您可以尝试将“application / zip”设置为请求映射中的产生。 这应该将其视为标题。

@RequestMapping(value="/viewAllEmployees.do", produces="application/zip")
public byte[] viewAllItems() {
...

您可以查看如何转换为zip: Spring REST - create .zip file and send it to the client