我在JSP里有一个文本框,类型为file的,在java里直接用request.getParameter()方法来读取路径。但是如果是远程的就要读取就会出现找不到其路径,例如下:
我在JSP里有一个文本框,类型为file的:
<input name="file" type="file" id="file>
在JAVA里要取得其文件内容,首先要读取其路径:
String filereadpath=request.getParameter(file);
File file=new File(filereadpath);
可是如果是远程的就会出现读取找不到路径,那么是不是要加一个查到其IP地址?
String pathname=request.getRemoteAddr();
String filereadpath="\\"+"\\"+pathname+"\\"+request.getParameter(file);
File file=new File(filereadpath);
可是这样会出现其登陆名或密码出错的提示。
是否要先把文件保存到其服务器上更读取?
如果我要实现对其文件的读取要怎么做,要声明其不是在本机是远程的。谁能提供其原代码?
我在JSP里有一个文本框,类型为file的:
<input name="file" type="file" id="file>
在JAVA里要取得其文件内容,首先要读取其路径:
String filereadpath=request.getParameter(file);
File file=new File(filereadpath);
可是如果是远程的就会出现读取找不到路径,那么是不是要加一个查到其IP地址?
String pathname=request.getRemoteAddr();
String filereadpath="\\"+"\\"+pathname+"\\"+request.getParameter(file);
File file=new File(filereadpath);
可是这样会出现其登陆名或密码出错的提示。
是否要先把文件保存到其服务器上更读取?
如果我要实现对其文件的读取要怎么做,要声明其不是在本机是远程的。谁能提供其原代码?
搞不懂你要做什么
要么是jsp做服务端程序读本地文件
要么是jsp做网页客户端上传文件你再读..
不过意义在哪里不是很清楚,难道是只有服务器才有权限访问内网资源?