【问题标题】:Display Oracle Raw Data Image in JSP在 JSP 中显示 Oracle 原始数据图像
【发布时间】:2020-06-08 00:14:56
【问题描述】:

我的以下代码工作正常。

                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 保存图片,它工作正常。

我尝试通过表格 6i 将图像保存在文件夹中,它也不会显示在 jsp 中。一旦我在 ms paint 中打开并保存为副本,它就会显示在 jsp 上。

我的 Oracle 数据类型是 Long Raw

【问题讨论】:

  • 也许您还应该显示保存图片的代码 - 看起来问题可能就在那里。
  • 我无法访问保存图片的桌面应用程序

标签: java oracle jsp


【解决方案1】:

我找到了解决方案。问题出在甲骨文方面。它以 tiff 格式保存文件。我使用转换器然后工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-23
    • 1970-01-01
    • 2014-11-07
    • 2013-09-12
    • 1970-01-01
    • 2014-08-18
    • 2017-12-16
    • 1970-01-01
    相关资源
    最近更新 更多