路径问题

一直被路径问题困扰,今天百度+书,终于把路径问题搞明白了!
路径分为相对路径和绝对路径。
绝对路径:在电脑硬盘上的路径
相对路径:相对于某一项目或者某一文件而言的路径

  • 绝对路径:
    绝对路径还是比较好掌握的,比如我电脑存在一张图片路径为:C:\Users\lenovo\Pictures\Saved Pictures \picture.jpg

它的绝对路径就是该路径,在项目中可以直接引用该路径!2020-03-18

  • 相对路径
    相对路径就比较复杂,不过慢慢来,一层一层的,还是可以掌握的!首先应该明白以下符号代表的含义:
    / 根目录
    ./ 页面所在目录(相当于不写,直接写文件或图片名字)
    …/ 页面所在文件夹上一级目录
    相对路径分一下几种情况:
    1.同一个文件夹下相互引用(同级文件)
    直接引用文件名或图片名即可,如下:2020-03-18
    2020-03-18
    2.引用其他文件夹目录下的文件
    可以通过一层一层的来实现,也可以借助根目录来实现参考以下第4 warn.jsp和log.jsp的栗子
    如下,index.jsp和jsp文件夹是同一级目录,search.jsp在jsp文件夹下

2020-03-18
2020-03-18
3.引用上一级目录下的文件
如下,index.jsp和jsp在同一个文件夹下,warn.jsp是jsp下的文件,相对于warn.jsp来说index.jsp是它的上一级文件,在warn.jsp中引用index.jsp

2020-03-18
2020-03-18
4.引用根目录下的文件
根目录下的文件直接用"/"就可以找到,这里的栗子所有的工程都在根目录下所以就不展示了。
warn.jsp在jsp文件下,log.jsp在根目录下的工程直接目录下
2020-03-18
2020-03-18
2020-03-18

(以上栗子都是亲测的,结果的图片已经放上来了,提示:图片路径问题和文件路径问题是相同的)
路径问题大致就是这些,如果有错误,还请指正!

相关文章: