欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

servlet上传文件到服务器,该如何处理

更新时间: 2014-01-05 00:49:12 责任编辑: Author_N1

 

servlet上传文件到服务器
需求这样:用户将“员工信息文件”上传到服务端事前约定的某一目录下(不需要通过页面上传文件)
这个功能思路是怎样的,是不是就是将客户端的某个文件(txt)上传到web服务器下的根目录?
在页面上是通过输入文件名,点启动添加到servlet

                File file=new File("E:\\MyTestCode\\addEmployee.txt");//客户端路径
if(!file.exists()){
file.mkdir();
}
FileInputStream fis=new FileInputStream(file);
BufferedReader read=new BufferedReader(new InputStreamReader(fis));
String lineTxt=read.readLine();
File f=new File("test.txt");//服务器目录
BufferedWriter write=new BufferedWriter(new FileWriter(f));
  write.write(lineTxt);
write.flush();

为什么我客户端的这个文件访问不了,是不是代码的问题

java.io.FileNotFoundException:E:\MyTestCode\addEmployee.txt (拒绝访问。)

另外再问下自定义生成服务器根目录可不可以像我这样写

--参考方法--
File file=new File必须使用服务器端的路径,不能使用客户端的。确保服务器上存在文件夹E:\MyTestCode\
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:49:12
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/57/
本文WWW.DOC100.NET DOC100.NET版权所有。