#java #html #image #thymeleaf
Вопрос:
Каков синтаксис изображения для динамической загрузки с использованием html-кода thymleaf? Я приложил код и ошибку.
// код
<div class="profilepic">
<img th:src="@{profile.fetchProfilePhoto()}" />
</div>
// ошибка
ERROR [http-nio-5555-exec-1] o.a.j.l.DirectJDKLog: Servlet.service() for servlet [dispatcherServlet] in context with path [/matrimony] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "@{profile.fetchProfilePhoto()}" (template: "profile" - line 75, col 28)] with root cause
org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "@{profile.fetchProfilePhoto()}" (template: "profile" - line 75, col 28)
Комментарии:
1. Что такое Java-тип
me
? Он каким-то образом помещается контроллером вModel
viamodel.addAttribute("profile", data)
? Если нет, то гдеprofile
установлен?2. @Модель tucuxi->Профиль->>В разделе Профиль(Список>><Медиа> СМИ))-<Медиа>>Медиамодель. Я добавил часть ответа из профиля
3. почему вы ожидаете
medias[0].cdnUrlT
вернуть что-то, если этого нетcdnUrlT
me[0]
? Разве это не должно быть прочитаноme[0].cut
? У меня все еще есть проблемы с пониманием вопроса: что thymeleaf генерирует с помощью вашего кода и что вы ожидали от него?4. @tucuxi Я хочу знать синтаксис, как мы динамически загружаем URL-адрес изображения ? <img th:src=»@{профиль.сми[0].cdnUrlT}» />
5. @tucuxi Я обновил вопрос