java中Servlet上传文件到服务器指定目录,报路径不存在的错误,我QQ,394576483

java中Servlet上传文件到服务器指定目录,报路径不存在的错误,我QQ,394576483,第1张

可以在程序中判断一下该目录是否存在,如果不存在,创建目录。
File f = new File("D:\\apache-tomcat-6020\\webapps\\up1\\WEB-INFO\\files");
if(!fexists()){
fmkdirs();
}
另外,你这个路径不太好,如果你的war包部署在tomcat上,是没有解开成一个目录,那文件上传肯定会失败。 建议你换一个实际存在的目录,用来存放文件。

上传的文件还未保存到服务器,当然找不到路径啦!FSO只能 *** 作服务器上的文件,要想 *** 作本地文件,只能先上传保存,然后读取文件,之后删除上传的文件!保存要用到AdodbStream对象,你可以去找一下这方面的例子,保存到服务器之后,才能用fso进行 *** 作!

先确定,你电脑里面的这个办公软件是否正确安装,或者被移动了位置,或者最近删除了某些程序文件。

第二,找个办公软件的安装程序,双击打开,会d出修复、删除、安装几个选项,你选择修复,然后就会自己进入修复阶段,修复完后再打开看看是否还有问题。

第三,如果是我,我就重装办公软件,这也是最快最能彻底解决问题的办法。重装后,你之前办公软件编辑的文档只要不删除,照样可以打开,里面的内容还是会保存下来的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10493230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存