0
我的web应用程序具有PDF文件上传到时执行以下proccess网络的一个特点:写在用户本地PDF文件
- 创建一个文件夹,其路径是
C:/resource/pdf/
- 然后写一个文件夹内的PDF
Web应用程序是否可以创建文件夹然后在其中写入PDF文件?我尝试了这一点,它在我的本地工作完全正常。但是,当我部署在网络(免费托管)的应用程序有一个错误:
java.io.FileNotFoundException: C:/resource/pdf/Daily News.pdf (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileOutputStream.<init>(Unknown Source)
at com.neu.als.thesis.web.controllers.UploadController.writeFile(UploadController.java:129)
at com.neu.als.thesis.web.controllers.UploadController.uploadPDF(UploadController.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
我知道线129和71。我在日食再次测试,它工作正常。当Web应用程序被部署或者类似的东西阻止我创建文件夹时,是否有任何限制?