【发布时间】:2012-02-03 08:46:12
【问题描述】:
我正在尝试直接从数据库中获取一个字节数组并将其放入采用 HTML 的工具提示中。这是为了保持一致性,因为需要包含与其他纯文本工具提示匹配的文本。
理想情况下,在将图像加载到 img src 标签之前,我会尝试绕过将图像保存到文件的步骤。有没有办法将字节数组(可以很容易地预先转换为 Image 或 ImageIcon)直接加载到 HTML 中?
【问题讨论】:
-
你在哪里提供这个?使用 JSP、servlet 等,您可以发送从数据库中提取的数据作为响应,并在 img 的 'src' 属性中放置一个适当的 URL 来请求它。
-
通过一个servlet 到一个applet,加载为一个字节数组。然后使用此图像制作缩略图,我正在尝试使用原始图像(更大)作为全尺寸工具提示。
-
因此,只需制作一个图像服务 servlet,将其映射到适当的 URL 即可。
-
这似乎浪费了带宽。无论如何,我已经将图像加载到内存中,试图查看是否有办法将其直接植入 HTML 以避免再次调用它......
-
带宽成本是相同的,因为在这两种情况下每次加载 HTML 页面时都会加载它;唯一的解决方案是将其保存到文件中,以便浏览器对其进行缓存。