3

我对使用 Dropwizard 和 Freemarker 模板非常陌生。我正在尝试加载免费的标记模板。但是,图像未加载到正在显示的页面中

我使用 html 的标准 img 标签来显示图像

<img src="/media/images/mload.png" width="18" height="18" />

图像在 jar 文件中可用。

这是项目的结构

源代码 | - 主要 | --资源 | --媒体 | ---图片 | ---mload.png

请让我知道是否缺少任何显示图像的内容

4

1 回答 1

3

官方文档

AssetBundle提供了一种简单的方法来提供服务src/main/resources/assets目录中的静态资产作为服务中可用的文件/assets/*

您需要使用以下内容将其添加AssetBundle到您的服务中:

@Override
public void initialize(Bootstrap<HelloWorldConfiguration> bootstrap) {
    bootstrap.setName("hello-world");
    bootstrap.addBundle(new AssetsBundle());
}
于 2013-01-25T10:03:28.773 回答