我想把文件存到\upload目录下,我在SERVLET里写
System.out.println(request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + "/" + request.getContextPath());
结果是 http://127.0.0.1:8080/ly
但为什么到这里
File fileNew = new File(request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath() + "/" + prourl);
就变成了
http:\127.0.0.1:8080\ly\upload\20110913220246.jpg (文件名、目录名或卷标语法不正确。)
上传已经自己解决了
但不能同时上传文件和text
我的表单中还有一些其他字段
<span>名称:</span><br>
<input type="text" name="name" size="64" />
<span>编号:</span><br>
<input type="text" name="number" size="64" />
表单的提交方式应该是enctype="multipart/form-data"吧?
这样的话我怎么得到这些字段呢?
慕森卡
相关分类