Jsp页面图像问题

时间:2012-02-14 10:21:09

标签: jsp java-ee

我使用以下代码在JSP页面中显示图像:

<img src="images/images.jpg" alt="logo" width="150" height="150"/>

在我的Netbeans服务器应用程序中,它工作正常。但是,任何人都可以告诉我这是否适用于真正的客户端 - 服务器应用程序?如果客户端访问该JSP页面,他们是否能够看到图像?

1 个答案:

答案 0 :(得分:1)

<img>标记是标准的HTML标记,因此服务器将“按原样”发送到浏览器,因为服务器端代码不需要对它执行任何操作。

一旦部署到实际的Web服务器上,任何访问该页面的人都应该能够看到该图像,前提是它存在于服务器上相对于标记所在的JSP页面的正确位置。或者,更具体地说,只要有一个“images.jpg”文件位于“images”目录中,该目录与JSP页面位于同一目录中。

JSP页面在服务器上进行翻译,并生成发送到浏览器的HTML。然后浏览器以与使用标准.html文件相同的方式使用它 - 它从标记创建DOM,并从src属性中指定的服务器加载图像,脚本等。相应的标签。