无法使用 VelocityEngine 使徽标显示在 html 页面(<img> 标签上

Cannot make logo to show up on html page(<img> tag) using VelocityEngine

提问人:walla 提问时间:11/7/2023 最后编辑:walla 更新时间:11/7/2023 访问量:23

问:

无法在 java VelocityEngine 中嵌入静态图像链接(指向 my-logo.png 的 AWS 链接)。

在 java 代码中:

velocityContext.put("esc", new EscapeTool());

在 .vm 文件中:

<img src="$esc.url('https://s3.amazonaws.com/static.myproject.com/project-static/logos/my-logo.png')" alt="PR logo">

我收到渲染错误。如果我用其他一些 html 标签(如 )包装它,我能够看到链接,但是当我把它放在里面以查看徽标本身而不是它的 url 时,则无法呈现页面,并且我看到以下标准错误:无法访问此站点 http:// 网页本地主机:8080/...可能暂时关闭,也可能已永久移动到新的网址。ERR_INVALID_RESPONSE“)。 请协助。<p> or <h2><img src="...">

Java 图像 速度

评论


答: 暂无答案