是将文件保存到web真实路径呢还是保存到本地路径了还是2者都要保存呢

解决方案 »

  1.   

    我的文件都保存在项目的upload文件夹下面,Redeploy的时候,文件还是存在的吧?
    你重新部署的时候,你这个文件夹不动不就可以了啊。
    不过你可以将上传的文件存放在其他位置啊,不一定要存放在项目下面打~
      

  2.   

    还有个问题如何获得项目的本地路径啊例如:F:\javaEE\struts\hibernate_drp 
      

  3.   

    pageContext.getServletContext().getRealPath("/");获取服务器根目录
      

  4.   

    重新启动服务,webapp下的东西肯定会被删除。建议图片可以以二进制流的方式存储到DB里面
      

  5.   

    不要放到项目文件夹底下,放到项目外面,或者是直接传送到ftp里面.