html5能获取上传获取文件绝对路径吗?怎么获取?

html5能获取上传获取文件绝对路径吗?怎么获取?,第1张

<!DOCTYPE html>

<html>

<body>

<input type="file" id='up' oninput="袭皮get()" />

<script>

function get() {

let fup = document.getElementById('up')

console.log("消前本地文件路径:" + fup.value)

}

</script>

</body>

</拿禅清html>

html通过file获取文件路径方法:

第一种:

File f = new File(this.getClass().getResource("/").getPath())

System.out.println(f)

结果:

C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin

获取当前类的所在工程路径

如果不加“/”

File f = new File(this.getClass().getResource("").getPath())

System.out.println(f)

结果:

C:\Documents%20and%20Settings\Administrator\workspace\缓袭projectName\bin\com\test

获取当前类的绝对路径;

第二种:

File directory = new File("")//参数为空

String courseFile = directory.getCanonicalPath()

System.out.println(courseFile)

结果:

C:\Documents and Settings\Administrator\workspace\projectName

获取当前类的所在工程路径

第三种:

URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt")

System.out.println(xmlpath)

结果:

file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt

获取当前工程src目录下selected.txt文扰御兄件的路径拆烂


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存