html中上传文件得到文件的绝对路径!
来源:互联网 发布:java生成随机数组 编辑:程序博客网 时间:2024/05/23 01:56
HTML中使用input type="file"上传文件时,代码中只能得到文件的名称,而有些特殊的需要要求我们必须得到上传文件的绝对路径,为此我们采用Javascript实现得到文件的绝对路径。
具体如下。
页面代码(只粘贴了关键代码):
<form name="thisform" method="post"
action="<%=request.getContextPath()%>/movieManage.do" id="thisform" enctype="multipart/form-data">
<input type="file" name="theFile" onchange="document.getElementById('theFilePath').value=this.value"/>
<input type="hidden" id="theFilePath" name="theFilePath" value="">
</form>
注意:要有enctype="multipart/form-data"
Action代码:
String filePath = request.getParameter("theFilePath");
filePath既是上传文件的绝对路径。
浏览器中测试:
Firefox和IE中可以得到绝对路径。
谷歌Chrome浏览器最后得到的仍是文件名,可能是为了安全。在谷歌浏览器中的实现仍需探索。
- html中上传文件得到文件的绝对路径!
- Python怎样得到资源文件的绝对路径
- Python怎样得到资源文件的绝对路径
- javaWeb得到上传的文件
- JavaScript 获取上传文件的本地绝对路径
- ie9下获取上传文件的绝对路径
- SpringMVC-------->Controller获得上传文件的绝对路径
- js获取上传文件的绝对路径
- SpringMVC-------->Controller获得上传文件的绝对路径
- Controller获得上传文件的绝对路径
- 在servlet中得到上传文件的文件名
- 怎样得到基于Dialog的文件的绝对路径和文件名?
- 用Servlet得到上传的文件
- JavaScript得到上传文件的文件名
- ueditor远程访问中设置上传文件以http开头的绝对路径
- 在ls中列出文件的绝对路径
- 在ls中列出文件的绝对路径
- JAVA中获取文件的绝对路径
- Past smoke
- N G N中的M 3 U A协议浅析
- 删除vs2005和vs2008开始项中的解决方案
- DELPHI线程例子
- php 读取文件头部两个字节 判断文件的实际类型
- html中上传文件得到文件的绝对路径!
- 微软2009年10大失误 连失两员大将
- Expand 命令 在不同系统得到的结果
- SQL2008的备份恢复到2000
- EL表达式语言的基础总结
- 补充一下历史
- C#数据库编程基础之sql语句操作数据库数据
- ZAM 3D下载
- java