相对路径与绝对路径

Posted zhai1997

tags:

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

1、相对路径实现对jsp页面的访问:

相对路径:即从起点到目的地经过的全部路径。

目录结构:

技术图片

 

 (1)由index访问a目录下的b目录下的b.jsp:

<body bgcolor="#7fffd4">
  <center>
  <h3>我是index.jsp</h3>
  <a href="a/b/b.jsp">b.jsp</a>
  </center>
  </body>

(2)由b.jsp访问index.jsp:

<body bgcolor="aqua">
<h3>我是b.jsp.</h3>
<a href="../../index.jsp">index.jsp</a>
</body>

从上面的演示可以看出,利用相对路径访问资源存在以下不足:

a、资源的位置不能随意更改。

b、跳出操作比较麻烦。

2、绝对路径    /虚拟项目名/服务器资源:

其中第一个“/”代表服务器的根目录,相当于:localhost:8080。

index.jsp

  <center>
  <h3>我是index.jsp</h3>
  <a href="/JspDemo1_war_exploded/a/b/b.jsp">b.jsp</a>
  </center>

b.jsp:

<body bgcolor="aqua">
<h3>我是b.jsp.</h3>
<a href="/JspDemo1_war_exploded/index.jsp">index.jsp</a>
</body>

 

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

什么叫相对路径?

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

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

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

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

相对路径和绝对路径的区别