我在tomcat服务器下面建了一个UploadImage工程。并在WebRoot目录下建了一个upload文件夹、upload.jsp和uploadImage.jsp页面,我利用了jspsmartupload组件将图片上传到了tomcat服务器里面,图片的路径为:(E:\apache-tomcat-6.0.29\webapps\UploadTest\upload\1286080075843.gif)  
请问我如何在我的upload.jsp页面显示该图片。
请大虾帮忙解决!

解决方案 »

  1.   

    问题补充,我要在在upload.jsp页面显示该图片,该使用什么路径。
    我自己试了E:\apache-tomcat-6.0.29\webapps\UploadTest\upload\1286080075843.gif,upload\1286080075843.gif,..\..\..\E:\apache-tomcat-6.0.29\webapps\UploadTest\upload\1286080075843.gif这些路径多没有用。
      

  2.   

    webroot下面放一个upload.jsp同时upload目录也在webroot下面
    <img src='upload/xx.gif' />使用相对路径撒
      

  3.   

    我才做过这个,呵呵,在action里面获取的时候定义一个filename属性,把上传完的路径给它,file要封装一下,然<img src='filename' />获得。
      

  4.   

    <img src="${pageContext.request.contextPath}/upload/1286080075843.gif" /> 获得你的图片路径 。。
    EL表达式是你的webroot..
      

  5.   

    使用绝对路径
    <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %><img src="<%=basePath%>UploadTest/upload/1286080075843.gif" />