
平时写程序的时候,很多时候提示文件找不到,而抛出了异常,现在整理如下 一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=SystemgetProperty(
src是根据class编译环境的相对路径查找的,外面的路径可以使用绝对路径。
绝对路径是指文件在硬盘上真正存在的路径。例如“bgjpg”这个是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bgjpg”这个的绝对路径就是“E:\book\网页布\代码\第2章\bgjpg"。
为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“s1htm” 文件里引用了“bgjpg”,由于“bgjpg”相对于“s1htm”来说,是在同一个目录的,那么要在“s1htm”文件里使用以下代 码后,只要这两个文件的相对位置没有变(也就是说还是在同一个目录内),那么无论上传到Web服务器的哪个位置,在浏览器里都能正确地显示。
这个得到的是相对路径,不一定是固定的。
也就是得到你web项目布署的路径。
requestgetScheme()得到协议如:>
jsp中是这样的:
<%@ taglib prefix="c" uri=">
以上就是关于java 怎样获取java工程中文件路径全部的内容,包括:java 怎样获取java工程中文件路径、java项目如何获取src目录以外的目录文件啊、java用getServletContext().getRealPath("/")获取项目路径的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)