Мой HTML-файл имеет следующую командуПопытка получить изображение с весны
<img src="/5/background" alt="" width="192" height="192">
Что я обязан следующее внутри @RestController в приложении Spring загрузки:
@RequestMapping(value = "/{connector}/background", method = RequestMethod.GET)
public File getConnectorBackgroundImage(@PathVariable("connector") int connector)
{
File image = new File("folder" + connector + "/myPicture");
return image;
}
Я сделал моя отладка, и я знаю, что метод вводится, и я знаю, что путь правильный, но все, что отображается, - это значок в браузере, когда есть проблема с загрузкой изображения.
Что еще мне не хватает?
Вам нужно вернуть массив байтов обратно клиенту. В противном случае он не имеет возможности интерпретировать объект File, отправленный из java (spring). –
Отлично работает! – MaxPower