не могу получить несколько изображений при загрузке весной - PullRequest
0 голосов
/ 29 апреля 2020

Получение нескольких изображений в ответ при весенней загрузке приложения в тайне, работает нормально, когда один ResponseEntity, но не при возврате списка ресурсов.

Попытка получить Список изображений или Список из папки, используя ResponseEntity>, но это предоставление мне Servlet.service () для сервлета [dispatcherServlet] в контексте с исключением path [] выбросило [Ошибка обработки запроса; вложенное исключение - org.springframework.http.converter.HttpMessageConversionException: ошибка определения типа: [простой тип, класс java .nio.channels.Channels $ 1]; вложенное исключение: com.faster xml .jackson.databind.ex c .InvalidDefinitionException: не найден сериализатор для класса java .nio.channels.Channels $ 1, и не обнаружено никаких свойств для создания BeanSerializer (чтобы избежать исключения, отключите SerializationFeature .FAIL_ON_EMPTY_BEANS) (через цепочку ссылок: java .util.ArrayList [0]

   @GetMapping("/Email/{spEmail}/{issuer}/{token}")
public ResponseEntity<List> getUserCategoryImages( @PathVariable String spEmail,
@PathVariable String issuer,
@PathVariable String token
) throws NoSuchAlgorithmException {
List<Resource> images= new ArrayList<Resource>();
images.add(resourceLoader.getResource("file:"+ UPLOAD_ROOT + "/" +"GuestEmailJPEG_20200418_162752_2781835255317487645.jpg"));
images.add(resourceLoader.getResource("file:"+ UPLOAD_ROOT + "/" +"GuestEmailJPEG_20200418_162744_872144252722166725.jpg"));

return new ResponseEntity<List<Resource>>( images, HttpStatus.OK);}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...