javascript - 如何将图像 (byte[]) 从 servlet 发送到 HTML 页面

标签 javascript html css jsp servlets

我在 servlet 中有一个 byte[] 形式的图像。我想通过将请求转发到该 html(或 JSP)页面来将此图像发送到该 html(或 JSP 页面)页面。请告诉我该怎么做,以及该图像将如何显示在 HTML 页面上。

最佳答案

我会将 byte[] 数据转换为图像,并为 HTML 页面提供生成的图像的 URL。下面是一个简单的转换示例:

BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));

希望这对您有所帮助。

关于javascript - 如何将图像 (byte[]) 从 servlet 发送到 HTML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14496726/

相关文章:

javascript - 按顺序动画跨度

javascript - 仅使用单词从数组中删除项目

Javascript:在 javascript 中插入换行符的正确方法

java - html 文件中的 Thymeleaf 命名空间在 Netbeans 中显示错误 - 如何让它通过 HTML 检查?

css - 奇怪的绝对定位错误(或者我可能只是愚蠢)

html - 将元素移动到 Flexbox 容器的顶部

javascript - 如何在类中与 Web Worker 一起使用异步 javascript 代码

javascript - 视口(viewport)刷新后 polymer DOM 更新

javascript - jQueryUI Sortable - 取消属性使无法编辑输入

javascript - 每次删除一个元素时如何重置 id?