Web应用中相对路径与绝对路径

Posted autism-dong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web应用中相对路径与绝对路径相关的知识,希望对你有一定的参考价值。

1.绝对路径

带有访问协议的路径

  • 本地绝对路径: file://磁盘名/...(实际windows中将file://访问协议省略了)
  • 网络绝对路径: http://域名/ip--->http协议

2.相对路径

  • 开头带斜杠的相对路径(有人也称为绝对路径)?文件的保存路径
    • 前台相对路径 : html,css,js,jsp中的静态部分等由浏览器解析的代码?以服务器根为根

      eg: http://127.0.0.1:8080/helloword/test/....中要访问test  "/hellowordword/test"

      前台浏览器解析,需要访问服务器,确定服务器中的哪个应用(项目)

    • 后台相对路径 : Java代码,jsp中的动态部分,xml中?以应用,项目根为根

      eg: http://127.0.0.1:8080/helloword/test/....中要访问test      "/test"       

      后台服务器解析就在本项目中,不需要确定服务器中的哪个项目 

    注意:是在这些代码中请求,而不是请求这些

  • 开头不带斜杠的相对路径?当前的访问路径

   eg: http://127.0.0.1:8080/helloword/test/....中当前在与test同一等级的目录中要访问test  "test"       

以上是关于Web应用中相对路径与绝对路径的主要内容,如果未能解决你的问题,请参考以下文章

web应用路径问题(相对路径,绝对路径,动态获取路径)

相对路径和绝对路径的区别是啥?

Java Web中相对路径与绝对路径的分析

java中如何判断web工程中图片的绝对路径是不是存在

相对路径与绝对路径的含义

在web应用中获取相对路径和绝对路径