相对路径和绝对路径的区别有哪些?

相对路径和绝对路径的区别有哪些?,第1张

相对路径从名字可以看出是以某一个文件夹或者文件为参照点来看,其他文件夹或者文件的路径。绝对路径即是绝对的路径,固定死的路径,则是以根目录为起始点某一文件的路径,我们平时在电脑上的文件在硬盘上真正存在的路径就是绝对路径。

相对路径绝对路径基本知识、作用、用法等其实绝对路径与相闷掘对路径的不同处,只在于描述目录路径时,所采用的参考点枣或不同。由于对网站上所有文件而言,根目录这个参考点对所有文件都是一样的,因此,运用以根目录为参考点的路径描述方式才会被称之为绝对路径。

具体区别:

如果将绝对路径转化为相对路径,则只需保留两者路径不同的部分,去除相同的部分即可,并且两者的分隔符有所却别,在相对路径中可以使用“/”字符作为目录的分隔字符,而在绝对路径中即可以使用“\”也可以 “/”字符作为目录的分隔字符。

事实上,在网页编程时,很少会使用绝对路径,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定背景图片的位置,在自己的计算机上 浏览可能会一切正常,但是上蚂岩核传到Web服务器上浏览就很有可能不会显示图片了。

因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。即使放在Web服务器的E盘里,Web服务器的E盘里也不一定会存在“E:\book\网页布局\代码\第2章”这个目录,因此在浏 览网页时是不会显示图片的。

在jsp中,我用FileOutputStream 上传视频文件 用的是相对路径,提示上传成功,但是袭宽输出路径却是:moviesjq.avi 应该是movies/jq.avi才对拍漏亮

上传使用搜哪的是物理路径。你在代码里面得到文件名,然后拼接成url虚拟路径就可以了。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存