我在JSP中写了这样一行<img src="<%=Tools.imgList.get(0)%>" name="tp" id="tp" />
Tools.imgList是一个存放图片路径的队列,通过localhost打开以后不显示图片,查看源码发现路径并没有问题,将源码复制粘贴到一个新的JSP页面中可以正常显示这张图片。不知道我哪里写错了,有知道问题所在希望能帮一把呀,希望各位能帮帮忙呀,提提意见也行。源代码JSP图片

解决方案 »

  1.   

    复制到一个新的JSP页面,是一个新的工程吗?页面一模一样?
    一般图片不显示无非就是图片路径错误,相对路径设置错误导致的
      

  2.   

    程序启动以后到页面上显示网页源代码,这个时候<img src="<%=Tools.imgList.get(0)%>" name="tp" id="tp" />中Tools.imgList.get(0)就会变成队列中的数据了,比如F:/image/1.jpg,这个时候我新写一个JSP,把它复制进去直接打开(也不是在工程中了,随便外面写了一个),图片会照常显示
      

  3.   

    图片目录应该在你工程目录下,放到tomcat下,访问外部资源可能有问题