<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文扰御兄件的路径拆烂
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)