无法在JSP中显示图像

时间:2015-02-01 20:18:14

标签: jsp

我尝试在eclipse中创建项目。 我的图像位于WebContent / images文件夹中。 我可以访问图像,如:



<body>
     <%  
        List<String> images =  (List<String>)application.getAttribute("images");
        for(String image: images){
             
     %> 
        <img src="<%=application.getContextPath()%>/java1.png" width="150" height="200"/>
        <p><%=application.getContextPath()%>/images/java1.png</p>
     <% }%>
      
</body>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

如果您无法访问图像文件

而不是使用此

application.getContextPath();

使用此

application.getRealPath("/");

application.getRealPath()将Web内容路径(服务器磁盘文件系统上展开的WAR文件夹结构中的路径)转换为绝对磁盘文件系统路径。

"/"代表网络内容根。