读书人

lt;input type=quot;filequot; name=quot;filenamequot;gt;

发布时间: 2012-12-25 16:18:28 作者: rapoo

<input type="file" name="filename">
如何在servlet获得选择的文件的完整路径
String filename=request.getParameter("filename");
这样获取的只有文件名【ie下是可以获取到完整路径的】,请问怎么弄啊 这个 我找了好多 就是没找到 ~~~~(>_<)~~~~ 。。。。。
[解决办法]
file控件本来不就是绝对路径么。。。
[解决办法]
实现可以用js代码
<input type="file" onChange="document.getElementsByName('filePath')[0].value=this.value" />
<input type="hidden" name="filePath" />

当用户用file选择了本地文件目录后,通过onchange事件修改隐藏域filePath的值,提交表单后,后台获取参数filePath的值。。。

读书人网 >Java相关

热点推荐