关于Chrome中上传文件得到绝对路径的方法

关于Chrome中上传文件得到绝对路径的方法,第1张

代码(只粘贴了关键代码):

<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既是上传文件的绝对路径。

1、首先正常安装谷歌浏览器,安装完毕后右键桌面快捷方式,单击“打开文件位置”。

2、找到“Google”文件夹,将它移动到要更改的地方(我这里是E盘根目录)。

3、此时是不能打开桌面的谷歌浏览器的快捷方式。

4、以管理员打开命令提示符,输入mklink "C:\Program Files (x86)\Google" "E:\Google"(前面的引号里是默认安装位置,后面是移动之后的位置,注意空格)。

5、双击桌面的快捷方式发现已经可以打开了。

我们可以使用 Chrome浏览器 桌面图标的快捷方式找到Chrome的安装路径。

这里是:C:\Users\Lisi\AppData\Local\Google\Chrome\Application,测试了几个Chrome浏览器版本,目前安装程序没有选择安装目录的 *** 作,49版本、77版本、80版本 安装目录都是在这个目录下,当然用户名就不一样!AppData目录是给 *** 作系统给所有应用程序方式放数据用的,这个目录是可以通过系统API(SHGetFolderPathAndSubDir)获取的。如果程序中需要获取Chrome安装路径可通过拼接的方式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11733118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存