我使用thymeleaf作为模板引擎将XHTML映射到HTML,并使用飞碟生成PDF文件。
现在,我无法在生成的PDF文件中显示位于/src/main/resources/下的静态图像。文件本身显示正常,只有图像消失了。
即使是其他位置,例如/src/main/resources/static或/src/main/resources/public也没有帮助。
我的HTML / XHTML如下:
<img src="images/logo_black.png"></img>
<img src="/images/logo_black.png"></img>
<img alt="mastercard" th:src="@{classpath:static/images/logo_black.png}" />
<div data-src="images/logo_black.png"></div>
<div data-src="/images/logo_black.png"></div>
<div data-src="@{classpath:static/images/logo_black.png}"></div>
它们都没有正常工作。
这些图片本身可以通过localhost:8048/logo_black.png访问。
我不想使用完整的URL (http://..) 来引用我的图片。