读书人

客户端上传服务器文件有关问题

发布时间: 2012-04-15 18:39:21 作者: rapoo

客户端上传服务器文件问题?
客户端上传服务器文件问题?我使用的是post+流的方式实现,没有使用multiple的方式,因为这种方式不能同时提交其他参数,所以只能使用流的方式,当时有个问题;

就是本地部署本地上传可以,但是其他机器访问本机,上传的时候却不成功,获取时候获取不到上传文件的路径,只有文件名。不知道为什么?

表单
<form action="../InsertProductServlet" name="product" method="post" >

servlet

String filePath = new String((request.getParameter("file1"))
.getBytes("iso8859-1"), "gb2312");
。。。。

FileInputStream fin = new FileInputStream(filePath);//就是说,其他机器上传时候filePath只是文件名。

[解决办法]

Java code
String path=request.getRealPath("/");     String url=request.getContextPath();System.out.println("url:"+url); 

读书人网 >Java Web开发

热点推荐