首页 课程 师资 教程 报名

初学教程:Java文件上传下载路径

  • 2020-11-20 14:56:11
  • 1971次 动力节点

在Java中涉及到访问文件路径或是引用某个文件时,经常要用到获取当前项目上下文路径问题,有时上传图片或文件后需要下载文件,又涉及到文件的下载路径,于是将在Java或jsp里文件路径获取方法总结如下:

java文件上传下载

DATE:2010-07-15 hzg

     String basePath = request.getContextPath();
     basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+basePath+"/";
     String servletPath =  request.getServletPath();
     String realPath=request.getRealPath("")+"\";
 
    //根据上传时间,生成不同的文件夹
  String currFoder =  m1.createFolder(realPath,uploadDate);
 
    //文件保存目录路径
 String savePath = realPath+currFoder; 
    //文件下载路径
  String fileName =   dto.getFileName("fileName");
  String downLoadPath = basePath+currFoder+"/"+fileName;
 
   //文件输出路径:
savePath========>>D:Tomcat5.5webapps	estProjectupload/2010-07-15/2010-07-15第1次.doc
downLoadPath===>>http://localhost:8081/testProject/upload/2010-07-15/2010-07-15第1次.doc
 
 
/**
     * 创建存放上传文件的文件夹,如果不存在则自动创建
     * @param realPath
     * @param uploadDate
     * @return
     */
    public String createFolder(String realPath,String uploadDate){
     String currFoder = "upload/"+uploadDate;
     String fileFoder = realPath+currFoder;
    
    FileOperate op = new FileOperate();
    op.newFolder(fileFoder);    //调用newFolder()方法创建文件夹
     return currFoder;
    }

以上就是动力节点java培训机构的小编针对“初学教程:Java文件上传下载路径”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交