0
静态图像引用我有一个ApplicationAdvice
类,通过每个页面上引用的资料图片:传递字符串到ApplicationAdvice
@ControllerAdvice
public class ApplicationAdvice {
...
@ModelAttribute("currentProfilePicture")
public String currentProfilePicture(Principal principal, Model model) {
if (principal != null) {
String currentProfilePicture = "@{/images/default-profile-picture.png}";
log.info(currentProfilePicture);
model.addAttribute("currentProfilePicture", currentProfilePicture);
return currentProfilePicture;
} else {
String currentProfilePicture = "@{/images/default-profile-picture.png}";
log.info(currentProfilePicture);
model.addAttribute("currentProfilePicture", currentProfilePicture);
return currentProfilePicture;
}
}
}
HTML:
<img class="profilePicture hvr-pulse-grow" th:src="${currentProfilePicture}" />
我不是逃避静正确引用? @{/images/default-profile-picture.png}
URL字符串打印出来罚款...我基本上只是想传递一个字符串到一个静态文件到img标签。