在处理Web页上一大堆连接的时候,常常被一些相对路径搞得很迷糊,现在整理一下,当作是提醒备忘。其实,很简单,只是老是不记住。呵
通常我们遇到的相对路径会有下面三种情况,下面一一来举例说明。
一、以"/"为首字母的路径,其完整路径将会是主机名加上该路径名
<a href="/article/index.html">article</a>实际指向:http://hostname /article/index.html
二、无斜杠开头的路径,其完整路径将会是当前的URL的上一级路径加上该路径名
<a href="article/index.html">article</a>,如果当前你访问的页面地址为http: //hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
三、以一到N个.加斜杠开头的路径,其实整路径将会是当前的URL的上一级至N级路径加上该路径名,第二种情况是这种情况的特殊例子
<a href="./article/index.html">article</a>,如果当前你访问的页面地址为http: //hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
<a href="../article/index.html">article</a>,如果当前你访问的页面地址为http: //hostname/book/list.html
则,这个连接将去到http://hostname/article/index.html
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/bbmyth/archive/2005/11/09 /526185.aspx
分享到:
相关推荐
在Java Web开发中,理解和掌握相对路径与绝对路径的运用是至关重要的,因为这直接影响到资源定位、页面跳转以及文件读写等操作的正确性。以下是对Java Web中相对路径与绝对路径问题的深入总结: ### 一、路径概念与...
HACK\[转载]查看WEB绝对路径目录命令.htmHACK\[转载]查看WEB绝对路径目录命令.htm
在本文中,我们将深入探讨如何使用高德地图的Web服务进行路径规划,并通过ArcGIS JavaScript API(简称ArcGIS JS)将这些规划结果显示在天地图的底图上。这对于开发地理信息系统(GIS)应用,特别是在交通导航领域,...
在Web开发中,路径是一个非常基础且重要的概念,它用于标识和访问文件或资源。相对路径和绝对路径是两种常见的路径表示方式,它们各有特点,适用于不同的场景。本篇文章将深入探讨Web开发中的相对路径,并通过示例...
开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径
在Web项目中,定时删除指定路径下的文件是一个常见的需求,特别是在日志管理、临时文件清理或者资源更新等场景。这个任务通常由服务器端程序来执行,以确保系统的高效运行和资源的有效利用。以下是对这个主题的详细...
C#根据当前进程的启动路径,获得多个参数拼接的绝对路径。以及根据基准路径和参数...路径操作只用.NET中的System.IO和System.Text命名空间,相比其它的实现方式(比如采用System.Web命名空间)实用性更强,依赖更少。
在 web.xml 文件中,`<servlet-mapping>` 中的 `<url-pattern>` 标记中只能使用绝对路径,必须以 `"/"` 开头。这是因为一个应用对应于一个 web.xml,所以这里的绝对路径表示应用的根,而不是服务器的根。 需要注意...
- 在`Web Content Directory`(Web内容目录)下,选择或输入你希望的`webroot`目录路径。 3. **更新项目配置**: - 完成上述步骤后,确保你的`src`和`webroot`目录已被正确添加,并且在`Build Output`(构建输出...
### 绝对路径和相对路径...总之,无论是开发Web应用还是编写独立的Java程序,理解并合理使用绝对路径和相对路径都是非常重要的。这不仅有助于代码的可维护性和可移植性,还能有效避免因路径配置不当而导致的各种问题。
虚拟路径是指在Web服务器中为某个Web应用指定一个不同于其物理路径的URL路径。通过这种方式,用户可以通过一个更简洁、更具语义化的URL来访问该Web应用。例如,在上面的例子中,Web应用的实际物理路径是`D:\Java\...
绝对路径是从Web站点的根目录出发,描述文件位置的路径。由于所有文件对于根目录的相对位置是固定的,因此,无论在站点中的哪个位置引用某个文件,其绝对路径都是相同的。例如,在上述内容中,以根目录为起点引用`...
在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中获取路径 1. **获取当前应用...
Java Web 开发中路径问题的定义是开发人员在构建动态Web应用程序时必须理解的关键概念。路径问题主要涉及JSP页面、Servlet以及web.xml配置文件,它们之间的路径引用方式有所不同,容易造成初学者的困扰。 首先,JSP...
此脚本用于测试Rdies未授权访问,在没权限写ssh私钥和定时任务又不知道web绝对路径的情况下,进行WEB目录探测RedisDir扫描此脚本用于测试Rdies未授权访问,在没权限写ssh私钥和定时任务又不知道web绝对路径的情况下...
例如,`/images/logo.png`是从Web服务器根目录开始的绝对路径,而`~/images/logo.png`是从当前应用程序的根目录开始的绝对路径。 ### 二、Asp.net中路径操作的关键方法 #### 1. `Request.ApplicationPath` 表示...
若你将自己的多层分布式web服务程序与IIS或Apache服务器部署在同一台机器上,那么他们如何共享SSL证书及其Http(s)访问呢?群里最近有同行问到这个问题,归纳整理如下,供大家参考。首先你得去证书颁发机构,成功申请...