解决方案 »

  1.   

    路径http://192.168.1.XX:XXXX/项目名/图片文件夹名/图片名(带后缀),刚上传不能访问,必须上传后重启服务才能访问
      

  2.   

    路径http://192.168.1.XX:XXXX/项目名/图片文件夹名/图片名(带后缀),刚上传不能访问,必须上传后重启服务才能访问
    数据库通常不都是存的相对路径的吗 
      

  3.   

    路径http://192.168.1.XX:XXXX/项目名/图片文件夹名/图片名(带后缀),刚上传不能访问,必须上传后重启服务才能访问
    数据库通常不都是存的相对路径的吗 
    我传给前台的是一个http路径。数据库只存图片文件名以及图片名  类似 image/tupian1.png
    我返回的时候是获取本地ip  然后 http://+获取的ip+端口+项目名+数据库获取的字段
      

  4.   

    没用流,直接url传输,前台访问的
      

  5.   

    求具体解决方案~!
    这个不知道具体情况 也不好解决啊
    正常情况下 你在webroot下加个图片 不用重启就能访问到的啊 
    你是在本地吗 
    你上传完以后你不要重启 
    你直接去tomcat目录看对应的图片是不是在那了
    如果没在那 说明你那文件上传有问题
      

  6.   

    使用base标签 全部使用绝对路径。
      

  7.   

    你这个可能是jsp页面最上面的路径控制导致你这种情况,你重启,重新操作页面刷新了,你把路径控制
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %><base href="<%=basePath%>">这些删掉再试试
      

  8.   


    没有jsp页面 直接action传给android前台访问的
      

  9.   

    其实正常的图片,附件和项目是分开放的,最简单的方式是在tomcat的webapp下建一个文件,然后根据日期来存储。如file/2014-12-26,访问地址是:http://localhost:8080/file/2014-12-26/xxx.jpg