在Eclipse中访问图像文件?

时间:2017-10-13 06:53:53

标签: java html eclipse image path

我的源目录如下:

> Project Name
   > Java Resources
      > src
         > servlets
         > Images
           > image1.jpg (the images I'm trying to access)
           > image2.jpg
   > WebContent
      > META-INF
      > WEB-INF
      > index.html (my homepage)

在我的主页(index.html)中只是一个基本的HTML:

<html>
   <head>
      ...
   </head>

   <body>
      ...
      <img src="/Images/image1.jpg" alt="image 1">
      <img src="/Images/image2.jpg" alt="image 2">

      ...
   </body>

</html>

但是当我运行我的服务器时所显示的是“alt”,即“image 1”和“image 2”

假设我的“src”文件夹中的文件夹结构中有“Images”文件夹,如何正确访问图像的文件路径?

1 个答案:

答案 0 :(得分:2)

原因

  

但是当我运行我的服务器时所显示的是“alt”,即“image 1”和“image 2”

是因为您将图像文件放在错误的目录中。以下是Servlet 3.0规范中的示例Web应用程序目录结构的屏幕截图:

enter image description here

因此,您必须将Images目录移至WebContent,并且可以从Web客户端访问这些图像。