① java html file 获得file文件本地路径 要简单点的方法
找URL关于绝对路径和相对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN等内容,请参考RFC相关文档标准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,(http://www.ietf.org/rfc/rfc2396.txt)2.关于JSP/Servlet中的相对路径和绝对路径。2.1服务器端的地址服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的(不同于html和javascript中的相对地址,他们是由客户端浏览器解析的) 第一种: 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文件的路径 第四种: System.out.println(System.getProperty("user.dir")); 结果: C:\Documents and Settings\Administrator\workspace\projectName 获取当前工程路径 第五种: System.out.println( System.getProperty("java.class.path")); 结果: C:\Documents and Settings\Administrator\workspace\projectName\bin 获取当前工程路径
② java怎么获取本地文件路径
Java中获取用户本地路径的方法:用request对象来获取:request.getRequestURL();或者用:request.getRequestURI();
③ 本地的html怎么直接通过路径就读取本地文件
试试以下方法:要打开一个盘,直接在HTML代码中写入:<a href="c:" target="_blank">C盘</a>就可以打开访问者的C盘。提供一些常用的计算机物理地址:我的电脑file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D} 临时文件.file:///::{7BD29E00-76C1-11CF-9DD0-00A0C9034933} 回收站.file:///::{645FF040-5081-101B-9F08-00AA002F954E} Explorer.file:///::{FBF23B42-E3F0-101B-8488-00AA003E56F8} 网上邻居.file:///::{208D2C60-3AEA-1069-A2D7-08002B30309D} 控制面板.file:///::{20D04FE0-3AEA-1069-A2D8-08002B30309D}/::{21EC2020-3AEA-1069-A2DD-08002B30309D} 打印机.file:///::{2227A280-3AEA-1069-A2DE-08002B30309D}
④ java 获取项目本地路径
因为你的项目的执行文件文件就在tomcat路径下呀,你可以把tomcat的项目路径指定为你项目的路径,这样运行文件就是在你的项目下了,获取的路径就是你真正项目的路径了
⑤ java 获取本地文件夹路径怎么写
构造File对象,使用File对象取上级目录,再版取绝对路权径 File f = new File("c:\\temp\\01\\1.txt"); if(f.exists()){ System.out.println(f.getParentFile().getAbsolutePath()); }
⑥ file怎么获取本地文件里的文件
File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用
⑦ java 获取本地文件路径
你能不能说的明确一点,如果类似页面有一个按钮,然后显示一个路径的话,那么一开始就将路径放到一个字符串中,在页面上直接显示,只是可以做一个隐藏的div就好
⑧ C#写的web程序怎么获取本地文件路径
c#的web上本身有个FileUpload控件,通过它就可以取到文件名和文件大小 FileUpload1.FileName;//获取文件名 FileUpload1.PostedFile.FileName; //获取完整客户端文件路径FileUpload1.PostedFile.ContentType;//上传文件类型FileUpload1.PostedFile.ContentLength.ToString();//上传文件大小
⑨ 怎么实现本地上传文件并获取文件路径
试试这个控件:http://www.cnblogs.com/xproer/archive/2010/10/24/1859895.html此控件是基于标准HTTP协议实现的文件上传功能。优势是扩展性非常好,整合简单,支持批量上传文件和上传文件夹功能,上传前获取本地文件大小,适合各种简单WEB项目。另外一个特点是支持自动上传指定的本地文件。单文件上传演示上传本地文件代码使用步骤如下:1.调用AddFile函数添加本地文件,注意路径需要使用双斜框(\\)2.调用PostFirst函数开始上传文件。JavaScript code?12345678910111213<script type="text/javascript" language="javascript"> var uploaderMgr = new HttpUploaderMgr(); uploaderMgr.Load();//加载控件 window.onload = function() { uploaderMgr.Init();//初始化控件 //添加一个本地文件 uploaderMgr.AddFile("D:\\Soft\\QQ2010.exe"); uploaderMgr.PostFirst(); };</script>单文件整合代码:JavaScript code?12345678910111213141516服务器返回消息:<input id="txtFilePath" type="text" size="50" /><script type="text/javascript" language="javascript"> var uploaderMgr = new HttpUploaderSingleMgr(); uploaderMgr.Config["PostUrl"] = "http://localhost:8080/asp.net/upload.aspx"; uploaderMgr.Load(); //文件上传完成后执行的回调函数 uploaderMgr.CompleteHook = function(msg) { document.getElementById("txtFilePath").value = msg; }; window.onload = function() { uploaderMgr.Init(); };</script>
未经允许不得转载:山九号 » 获取本地文件路径|本地的html怎么直接通过路径就读取本地文件