html里,关于相对路径和绝对路径是什么意思?最好说的简单些,百度查了没看懂

html里,关于相对路径和绝对路径是什么意思?最好说的简单些,百度查了没看懂,第1张

直接那例子来说明吧。

比如:D盘根目录下有名为web的文件夹,web文件夹下有01.html和01.js。

1.绝对路径:D:\web\01.js就是01.js的绝对路径,比如01.html文件要调用01.js,直接用<script src="D:\web\01.js"></script>

2.相对路径:由于01.html和01.js在同一目录下。01.html文件要调用01.js,可以用<script src="01.js"></script>。其中的01.js就是相对路径,也可以用<script src="./01.js"></script>。其中(注意有点)./01.js也是相对路径,是相对01.html的路径,.(点)表示本目录,也就是本目录下的01.js。

最后:绝对路径一般不移动文件位置,移动文件位置后不能访问到。而相对路径比如web文件夹及其内容可以放在任何位置,都可以用相对位置调用js。

你这个才是叫绝对路径

绝对路径是指文件所在的全部路径,简而言之就是

绝对路径包括了

盘符

文件夹

文件等。

相对路径

只是指你源程序所在的文件夹为根目录

举个例子

E:\zhangna\zuoye\6\双向词典.mdb"

这个就是绝对路径了

在程序里面调用如

zuoye\6\双向词典.mdb

这样才是叫相对路径

(假如你的程序是在e:\zhangna下面)

vb中获得相对路径的代码是app.path

假如你的程序是在e:\zhangna下面

哪么用代码

app.path

&

"\zuoye\6\双向词典.mdb"

这段代码和你用的路径是一样的,但是用相对路径的好处就是,你的数据库可以不限定在那个盘

只要求限定是在你的源程序的目录下面就可以了

当前WEB应用的物理路径:<%=application.getRealPath("/")%>

当前访问的JSP文件的物理路径:<%=application.getRealPath(request.getRequestURI())%&gt

当前访问jsp文件的所在目录的物理路径:

<%

String path=application.getRealPath(request.getRequestURI())

String dir=new java.io.File(path).getParent()

out.println("dir)

%>


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

原文地址: http://outofmemory.cn/sjk/6775243.html

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

发表评论

登录后才能评论

评论列表(0条)

保存