如何在jsp中获取上传文件的准确路径?

时间:2014-09-16 07:48:19

标签: java jsp

我正在尝试使用jsp文件中的<INPUT NAME="file1" TYPE="file" >从本地系统上传文件。我尝试使用文件名获取上传文件的实际路径。但我无法找到正确的道路。

我正在使用以下代码

String filename = request.getParameter("file1");           

System.out.println(filename);
String r=  request.getRealPath(filename); 

输出: /home/raptor/vinoth/vinoth.k/apache-tomcat-7.0.50/wtpwebapps/LoginMonitor/file.txt 而不是/home/raptor/vinoth/file.txt

每次在我的网络应用程序文件夹中搜索文件

但是代码没有给出实际路径。我正在使用firefox浏览器。任何人都可以帮我解决这个问题吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

你想拥有真正的道路? 如果你想在服务器上上传/下载。请参阅此链接 http://www.javacodegeeks.com/2013/08/servlet-upload-file-and-download-file-example.html

此链接包含一个Web应用程序,该应用程序具有从本地系统上载和下载文件的操作。