HTML<base>标签

来源:互联网 发布:淘宝财务报表 编辑:程序博客网 时间:2024/05/22 12:42
<base> 标签为页面上的所有链接规定默认地址或默认目标。通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a><img><link><form> 标签中的 URL。
<%    String path = request.getContextPath();    String basePath = request.getScheme() + "://"            + request.getServerName() + ":" + request.getServerPort()            + path + "/";%><base href="<%=basePath%>">
  • 关于request函数的介绍:
    • equest.getSchema()可以返回当前页面使用的协议,http 或是 https;
    • request.getServerName()可以返回当前页面所在的服务器的名字;
    • request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80;
    • request.getContextPath()可以返回当前页面所在的应用的名字;
1 0