<img alt="1" src="<%=this.getServletContext().getRealPath("/")+"upload"+java.io.File.separator+"fileName.jpg" %>"><br><img alt="2" src="<%=this.getServletContext().getRealPath("/")+"upload"+java.io.File.separator+fileName %>"><br><img alt="3" src="F:/MyEclipse9.0/Jsp3/WebRoot/upload/<%=fileName %>">图片放在WebRoot\upload文件夹下 但在火狐7.0.1和IE9下都显示不出来 

解决方案 »

  1.   

    你把这/MyEclipse9.0/Jsp3去掉试试看!
      

  2.   

    F:/MyEclipse9.0/Jsp3/WebRoot/upload/<%=fileName %>">能这样吗?
      

  3.   

    这样写最保险,会自动获取你的项目相对路径,就算你以后改了项目名称也不会受影响的:<img alt="3" src="<%=request.getContextPath()%>/upload/<%=fileName %>">
      

  4.   

    直接放到根目录下<img alt="3" src="F:/upload/<%=fileName %>">