У меня есть контроллер пружины restful с методом getUser, я хочу, чтобы этот метод возвращал данные пользователя: имя, возраст, город и т. Д., А также изображения пользователя.
Как я могу вернуть объект Java и файлы в одном ответе?
@RequestMapping(value = "/getUser", method = RequestMethod.GET)
@ResponseBody
public ResponseEntity getUser(@RequestBody UserRequest req)
{
User user=userProfileService.getUserProfileByEmail(req.getEmail());
Resource resourceImg1 = new ServletContextResource(servletContext, "D:/images/userImg1.jpg");
Resource resourceImg2 = new ServletContextResource(servletContext, "D:/images/userImg2.jpg");
List<Resource> resourcesList = new ArrayList<Resource>();
resourcesList.add(resourceImg1);
resourcesList.add(resourceImg2);
return new ResponseEntity(user, resourcesList, new HttpHeaders(), HttpStatus.OK);
}
Я хочу вернуть изображения и пользователю