经过struts处理后,他的相对路径都变成了你的根目录,所以你需要修改你的相对路径

解决方案 »

  1.   

    TO:sandyen(杉叶) 谢谢,修改完之后,运行时,当查看图片位置时,图片的位置缺少网站工程名!例如:正确的路径应该是http:\\127.0.0.1:8080\project\unit\ab.img而实际的路径是http:\\127.0.0.1:8080\unit\ab.img(project为项目名)!
      

  2.   

    "经过struts处理后,他的相对路径都变成了你的根目录"
    可不可以修改经过struts处理后的路径???
      

  3.   

    这个问题我也遇到过!通过action转的页面的图片路径都必须从根目录开始写
      

  4.   

    路径加上<%=request.getContextPath()%>/路径
      

  5.   

    这种问题很麻烦,有的时候是从/开始,有的时候是当前位置.我采取的方法是:用一个全局变量标示你的webapp的名字,然后每一个路径都写绝对路径.
      

  6.   

    <%=request.getContextPath()%>/相对路径,这样就成了:)