我的以下代码运行良好。
byte[] bytes = rs.getBytes("PHOTO_PIC");
response.setContentType("image/jpeg");
response.setContentLength(bytes.length);
response.getOutputStream().write(bytes, 1, bytes.length);但是当我从oracle form 6i保存图片时,它不会显示在jsp页面上。如果我通过jsp保存图片,它会工作得很好。
我已经尝试通过Form6i将图片保存在文件夹中,但在jsp中也无法显示。一旦我在ms paint中打开并保存为副本,它就会显示在jsp上。
我的Oracle数据类型是Long Raw
发布于 2020-02-26 13:38:40
我已经找到解决方案了。问题出在甲骨文方面。它以tiff格式保存文件。我使用了转换器,然后工作正常。
https://stackoverflow.com/questions/60374684
复制相似问题