basePath ?
请问,为什么一定要写 <base href='<%=basePath%>'> ?
请问,为什么一定要写 <base href='<%=basePath%>'> ?
2014-12-20
我们可以使用 <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>
举报