base标签使用

    <title>Title</title>
    <%--http://localhost:8080/test/ssm.html--%>
    <base href="http://${pageContext.request.serverName}:${pageContext.request.serverPort}/">
    <%--平常的写法--%>
    <a href="${pageContext.request.contextPath}/imgs/aa.png"/>
    <%--使用 base标签的写法--%>
    <a href="mgs/aa.png"/>
<%--base 标签注意点:
        端口号前面的冒号不能省略
        contextPath 前面不能写“/"
        contextPath 后面必须写”/“
        页面上所有参照 base标签的标签都必须放在 base标签的后面
        页面上所有参照 base标签的标签都的路径都不能以 ”/“ 开头
    --%>
  • 使用 base标签注意点:
    端口号前面的冒号不能省略
    contextPath 前面不能写“/"
    contextPath 后面必须写”/“
    页面上所有参照 base标签的标签都必须放在 base标签的后面
    页面上所有参照 base标签的标签都的路径都不能以 ”/“ 开头
  • 这样使用的好处是页面中的所有连接如果使用了相对路径,那么就会以 base标签中规定的地址作为基础地址,而不会使用当前文档的 url
posted @ 2021-12-02 11:37  MikiKawai  阅读(113)  评论(0编辑  收藏  举报