【问题标题】:Image Display in JSP [closed]JSP中的图像显示[关闭]
【发布时间】:2015-01-30 04:53:15
【问题描述】:

如何将图片显示到jsp页面? 它不允许我显示 . 我正在使用简单的 servlet 应用程序,并且我提到了正确的路径,所以路径不是问题。

尽快提供解决方案。

【问题讨论】:

  • 请分享您的代码,让我们看看您到目前为止尝试了什么,以便我们帮助解决问题。
  • 检查浏览器控制台是否有错误
  • 我给出了图像的路径,而不是来自数据库,它显示了我在 img 标签的 src 属性中写入的消息,而不是显示图像。我也试过在其他浏览器是 IE 但出现同样的问题。
  • 请分享代码中的可疑部分。 “它显示了我在 img 标签的 src 属性中写入的消息,而不是显示图像”。在这种情况下,“message”是什么意思。 <img> 中的 src 属性用于相对路径。尝试查看生成的 HTML 代码。您可能在<img>src 属性中提供了错误的路径。

标签: image jsp servlets


【解决方案1】:

HTMLJSP 中的<img> 标记将触发服务器必须处理的GET 请求。

示例

如果我有如下图

 <img src="images?imageName=xyz.png"/>

浏览器将在server 上请求servlet,名称为images,传递参数imageName and its value value

servlet images 必须处理请求并以流的形式发送图像信息,然后返回浏览器并显示在页面上。

images 是 servlet 的名称

关注thread 以获得更好的理解。

【讨论】:

  • 我听不懂你想说什么。图片是什么?
  • imagesserverservlet 的名称。一个请求应该有一个destination,他们确实有names
【解决方案2】:

感谢您的支持。 问题解决了。

问题是:

我试图动态获取图像文件并写入高度属性,因此它将我的 src 与高度连接起来,所以我删除了高度并在 src 属性之前写入。

它的工作原理.....

【讨论】:

    猜你喜欢
    • 2013-02-10
    • 2013-06-09
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-10
    • 2015-03-13
    • 2012-01-23
    相关资源
    最近更新 更多