javaweb项目上传下载功能实现

最近把java_web项目的放在了linux服务器上,我是在windows下开发的。

本机测试的时候没问题,但上线后发现下载文件这个功能出了问题,获取不到输入流,下载下的文件是空的。

一番排查之后,发现了问题

原来的代码是:

FileInputStream in = new FileInputStream(fileSaveRootPath + “\\” + fileName);
然后改成:
FileInputStream in = new FileInputStream(fileSaveRootPath + File.separator + fileName);
就是说linux和windows下的文件路径描述不一样,也算是个小坑了吧

猜你喜欢

转载自blog.csdn.net/xuqimm/article/details/80239721