web网页开发 图片显示问题

我用一个jSP页面   通过servlet 将图片文件上传到apache-tomcat服务器上  在服务器也收到了文件  但是我在JSP页面进行显示图片的时候  ,却加载不出来!这是为什么呢?
           <img  alt="出错了" width="50" height="50" src="img/<%=((User)session.getAttribute("user")).getNewName()%>" border="0">

    <%
    String name = ((User) session.getAttribute("user")).getNewName();
    out.print(name);
    %>
        我用下面的语句测试了一下  src路径没有问题啊!求大神  救赎!谢谢!

用浏览器的f12看下,你请求的路径到底对不对,服务器返回什么状态码

看下图片后缀,偶尔需要jpg、gif大写,等等。改了试下