当前位置: 代码迷 >> Java相关 >> <input type="file" name="filename">解决方法
  详细解决方案

<input type="file" name="filename">解决方法

热度:7821   发布时间:2013-02-25 21:47:13.0
<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的值。。。
  相关解决方案