小记 JSP中的 < base href=”<%=basePath%>”>作用:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
获取当前项目的路径,如:http://localhost:8080/项目名称。
<html>
<head>
<base href="<%=basePath%>">
</head>
<body>
</body>
</html>
这是设置当前界面的基础路径,默认表示表示该页面的请求是根路径下的。basePath上面中的变量,简单的静态网页的话你设置比如:<base href="http://localhost:8080//MYTest">,那你下面的href属性就会以你上面设的为基准,如:
<a href="http://localhost:8080//MYTest/xxx.htm"></a>
可以写成:<a href="xxx.htm"></a>
本文详细解释了JSP中<base href=%%basePath%%>元素的功能和应用,包括如何获取项目路径并设置基础路径,以及如何在实际网页链接中简化路径引用。
3630

被折叠的 条评论
为什么被折叠?



