当前位置: 代码迷 >> 综合 >> 绝对路径,相对路径,根路径的使用
  详细解决方案

绝对路径,相对路径,根路径的使用

热度:17   发布时间:2024-02-13 07:03:04.0

绝对路径

绝对路径 (路径中包括协议、IP地址、端口号、需要访问的地址)

{范围:同一个服务器中所有的项目+局域网中服务器中的项目+外网服务器中的项目}
示例
当前文件路径:/servlet02/path1/index.jsp

 <a href="http://127.0.0.1:8080/servlet02/path1/update.jsp">同一个项目下同一个文件夹中的文件update.jsp</a> <br/><a href="http://127.0.0.1:8080/servlet02/path1/subpath/delete.jsp">同一个项目下同子文件夹中的文件delete.jsp</a> <br/><a href="http://127.0.0.1:8080/servlet02/path2/add.jsp">同一个项目下同级文件夹中的文件add.jsp</a> <br/><a href="http://127.0.0.1:8080/servlet02/index.jsp">同一个项目下父级文件夹中的文件index.jsp</a> <br/><a href="http://127.0.0.1:8080/servlet02/servlet/DoLogin2">访问servlet的路径</a> <br/><a href="http://127.0.0.1:8080/servlet01/index.jsp">同一个服务器中不同项目中的文件servlet01/index.jsp</a> <br/><a href="http://192.168.153.63:9527/jsp/time.jsp">同一个局域网中不同服务器中的项目</a> <br/><a href="http://www.baidu.com">外网中的服务器中项目www.baidu.com</a> <br/> 

根路径

根路径(用"/"开始后面紧跟项目的名称+需要访问的路径)

{范围:同一个服务器中所有的项目}
“/”:当前的服务器,如在本项目中 “/”=E:\apache-tomcat-7.0.79\webapps

<a href="/servlet02/path1/update.jsp">同一个项目下同一个文件夹中的文件update.jsp</a>
<a href="/servlet02/path1/subpath/delete.jsp">同一个项目下同子文件夹中的文件delete.jsp</a>
<a href="/servlet02/path2/add.jsp">同一个项目下同级文件夹中的文件add.jsp</a> 
<a href="/servlet02/index.jsp">同一个项目下父级文件夹中的文件index.jsp</a> <br/>
<a href="/servlet02/servlet/DoLogin2">访问servlet的路径</a> <br/>
<a href="/servlet01/index.jsp">同一个服务器中不同项目中的文件servlet01/index.jsp</a> 

相对路径

相对路径的第一种写法 (相对于本身 …/:返回上一级 ./:同级)

{范围:同一个服务器中的所有的项目} 注意:必须把base标签注释掉

<a href="update.jsp">同一个项目下同一个文件夹中的文件update.jsp</a> <br/>
<a href="subpath/delete.jsp">同一个项目下同子文件夹中的文件delete.jsp</a> <br/>
<a href="../path2/add.jsp">同一个项目下同级文件夹中的文件add.jsp</a> <br/>
<a href="../index.jsp">同一个项目下父级文件夹中的文件index.jsp</a> <br/>
<a href="../servlet/DoLogin2">访问servlet的路径</a> <br/>
<a href="../../servlet01/index.jsp">同一个服务器中不同项目中的文件servlet01/index.jsp</a>
  相关解决方案