web页面连接是有相对路径和绝对路径,他们之间有什么区别和联系?

如题所述

相对路径是指在当前路径,而绝对路径是指根路径。
举个例子:
在c盘下有一个文件夹test,在test下有两个文件a.jsp和b.jsp
a.jsp调用b.jsp,如果用相对路径,那么应该这样写:/b.jsp
如果用绝对路径,则该这样:c:/test/b.jsp
简单的说,相对路径就是从两个文件的相同父目录下开始写,而绝对路径则是从根目录开始写。回答完毕
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-19
绝对路径是指比如你把这个index.html页面放在电脑的真实位置,如:我D:\webapps\index.html,那这个index.html的绝对路径就是你电脑上的真实路径"D:\webapps\index.html"
相对路径是指,如果你要把一个web页面发布,让别的电脑能够访问,那么你必须将此页面放在一个服务器的目录,如这个服务器的目录是在"D:\webapps"那么你的网站的index.html的相对路径就就是"\index.html",如果你页面还包含了一些图片文件,图片文件又另外存放在一个文件夹,如"\img\a.jpg",那么你这张图片的绝对路径就是"D:\webapps\img\a.jpg",你这张图片的相对路径就是"\img\a.jpg".
相似回答