0

имеет следующий Spring REST код, который возвращает JSON response-Spring MVC REST возвращение JSON ответ, как ZIP

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

Как это может быть изменено, чтобы вернуть ответ JSON как молния? Спасибо

ответ

0

Возможно, вы могли бы попробовать установить «application/zip», как это получается при отображении запроса. Это должно рассматриваться как заголовок.

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

Вы можете проверить, как преобразовать в почтовый индекс: Spring REST - create .zip file and send it to the client

+0

Благодаря chmielu..So данные в формате JSON потребуется изменить в байт [] при возвращении ответа? – Rameez

+0

Да. Попробуйте проверить эту ссылку, это может быть ответ. http://stackoverflow.com/questions/27952949/spring-rest-create-zip-file-and-send-it-to-the-client Я бы сохранил ответ Json в файле tmp и затем выполнил шаги в ссылка – chmielu

+0

Или вы можете поместить ответ JSON в поток и скопировать в ZipOutputStream – chmielu

 Смежные вопросы

  • Нет связанных вопросов^_^