JavaWeb中如何配置d路径与HTML base标签的关联?
- 内容介绍
- 文章标签
- 相关推荐
本文共计642个文字,预计阅读时间需要3分钟。
在JavaWeb中,路径分为相对路径和绝对路径。
1. 相对路径: - 表示当前目录下的路径。 - 示例:`./` 表示当前目录,`../` 表示上一级目录,`资源名` 表示资源所在目录。
2. 绝对路径: - 表示从服务器根目录开始的完整路径。 - 示例:`http://ip:port/工程路径/资源路径`
1、在 javaWeb中,路径分为相对路径和绝对路径
1.1、相对路径:
. 表示当前目录
.. 表示上一级目录
资源名 表示当前目录/资源名
1.2、绝对路径:
ip:port/工程路径/资源路径
2、在实际开发中,路径都使用绝对路径,而不简单地使用相对路径。
1、绝对路径
2、base+相对
Web中/斜杠的不同意义
在web中,/斜杠是一种绝对路径。
/斜杠 如果被浏览器解析,得到的地址是: ip:port/
斜杠
/斜杠 如果被服务器解析,得到的地址是: ip:port/工作路径
1、/servlet1
2、servletContext.getRealPath("/");
3、request.getRequestDispatcher('/');
3、特殊情况:
response.sendRedirect("/"); 把斜杠发送给浏览器解析。得到ip:port
4、base标签
定义和用法
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。
使用 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 、、、
必需的属性
属性
值
描述
href
URL
规定页面中所有相对链接的基准 URL。
可选的属性
属性
值
描述
target
_blank _parent _self _top framename
在何处打开页面中所有的链接。
本文共计642个文字,预计阅读时间需要3分钟。
在JavaWeb中,路径分为相对路径和绝对路径。
1. 相对路径: - 表示当前目录下的路径。 - 示例:`./` 表示当前目录,`../` 表示上一级目录,`资源名` 表示资源所在目录。
2. 绝对路径: - 表示从服务器根目录开始的完整路径。 - 示例:`http://ip:port/工程路径/资源路径`
1、在 javaWeb中,路径分为相对路径和绝对路径
1.1、相对路径:
. 表示当前目录
.. 表示上一级目录
资源名 表示当前目录/资源名
1.2、绝对路径:
ip:port/工程路径/资源路径
2、在实际开发中,路径都使用绝对路径,而不简单地使用相对路径。
1、绝对路径
2、base+相对
Web中/斜杠的不同意义
在web中,/斜杠是一种绝对路径。
/斜杠 如果被浏览器解析,得到的地址是: ip:port/
斜杠
/斜杠 如果被服务器解析,得到的地址是: ip:port/工作路径
1、/servlet1
2、servletContext.getRealPath("/");
3、request.getRequestDispatcher('/');
3、特殊情况:
response.sendRedirect("/"); 把斜杠发送给浏览器解析。得到ip:port
4、base标签
定义和用法
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。
使用 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 、、、
必需的属性
属性
值
描述
href
URL
规定页面中所有相对链接的基准 URL。
可选的属性
属性
值
描述
target
_blank _parent _self _top framename
在何处打开页面中所有的链接。

