管理者从管理页面上传了一个附件,用户下载附件,这个路径应该怎么来弄。上传附件的路径和下载的路径总是不能一致
保存的位置不都一样的吗。。如果管理者和用户使用的页面不一样,记得用../这种来调整路径
最简单的办法就是统一设置为从网站根目录开始的路径,如
/upload/xxxxx.xxx
将下载的路径指定为服务器上存放上传附件的路径即可啊
为什么上传的路径和下载的路径是不一致的??
//上传时
//你需要设置的路径
String pat="\resources\uploadFile"
//服务器上传完整路径
String realpath=request.getSession.getServletContext().getRealPath("/")+path;
//下载时
String realpath=request.getSession.getServletContext().getRealPath("/")+path;
File file=new File(realpath+File.separator+filename);