我已经以base64格式将图像从j2me发送到servlet,再次将该base64格式解码为字节数组。现在我有图像的字节数组(类似于“[B@ea0ef881”)。现在我想在我的 servlet 中从该数组中创建图像,并在 JSP 中将其显示给用户。请帮助 提前致谢
最佳答案
使用 FileOutputStream 从字节数组创建新的图像文件。
类似于..out.write(bytearray);
然后通过 jsp 使用向用户显示它..
response.setContentType("图片/gif");
你的代码看起来像这样......
response.setContentType("image/gif");
OutputStream o = response.getOutputStream();
o.write(imgData);
o.flush();
o.close();
关于java - 在servlet中从字节数组创建图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8951426/