首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

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

2012-03-31 
input typefile namefilename如何在servlet获得选择的文件的完整路径String filenamerequest.get

<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的值。。。

热点排行