basePath ?

来源:3-7 request对象(上)

Milohu

2014-12-20 13:56

请问,为什么一定要写 <base href='<%=basePath%>'> ?

写回答 关注

1回答

  • 康振宁
    2014-12-22 15:31:13

    我们可以使用 <base>标签中的href属性来设置,所有的“相对基准 URL”。

    注意base只能应用于标记<head>与</head>之间.

    假设你的项目叫myWork,那么你的项目基准URL地址就是 http://localhost:8080/myWork/,<base href=" <%=basePath%>">就表示这个基准地址。那么以下超链接<a href="jsp/login.jsp">Login </a>,当我们去执行上面的那段JSP代码后,我们可以在浏览器中可以查看,他所返回给客户端的html代码就是<a href="http://localhost:8080/myWork/jsp/login.jsp"></a>

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248279 学习 · 3071 问题

查看课程

相似问题