JSP里的basePath
2015-04-24 10:20
211 查看
Eclipse 新建 jsp页面里自动生成以下代码:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
作用相当生成了以下路径:
path=WebName ; (当前站点名称)
basePath= http :// localhost : 8080 /WebName /
(http://localhost:8080/WebName/ 这个在IE地址览里最熟悉不过的地址就是这样产生的)
1.这样的好处在于可以为当前的链接使用绝对路径(同时,也强烈推荐使用绝对路径),如:
<a href="<%=basePath %>index.jsp">跳回首页</a>
2.在jsp页面还自动生成了以下代码:
<base href="<%=basePath %>" />
它指定了当前页面的默认地址为basePath,所以
<a href="index.jsp">跳回首页</a>
即真实的跳转路径为:http://localhost:8080/WebName/index.jsp
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
作用相当生成了以下路径:
path=WebName ; (当前站点名称)
basePath= http :// localhost : 8080 /WebName /
(http://localhost:8080/WebName/ 这个在IE地址览里最熟悉不过的地址就是这样产生的)
1.这样的好处在于可以为当前的链接使用绝对路径(同时,也强烈推荐使用绝对路径),如:
<a href="<%=basePath %>index.jsp">跳回首页</a>
2.在jsp页面还自动生成了以下代码:
<base href="<%=basePath %>" />
它指定了当前页面的默认地址为basePath,所以
<a href="index.jsp">跳回首页</a>
即真实的跳转路径为:http://localhost:8080/WebName/index.jsp
相关文章推荐
- JSP中<base href="<%=basePath%>">作用
- JSP中basepath和path的介绍
- JSP:basePath的作用
- JSP_页面中设置引用资源的方法(basePath)
- JSP中<base href="<%=basePath%>">作用
- JSP开头的:<%path和basePath%>的意思
- JSP中<base href="<%=basePath%>">作用
- JSP中<base href="<%=basePath%>">的作用
- JSP中语句<% String path = request.getContextPath(); String basePath...的含义
- 很简单的JSP问题,<base href="<%=basePath%>">这句话什么意思?
- JSP中<base href="<%=basePath%>">作用
- JSP中<base href="<%=basePath%>">作用
- JSP中<base href="<%=basePath%>">作用
- 在jsp中默认写上的一段java代码表示basePath 的路径的具体的意思是什么?
- jsp中<basePath>问题
- jsp页面中的basepath
- jsp中的basePath
- JSP使用<%@include > 报Duplicate local variable basepath 错误的解决办法
- JSP中的basepath的使用说明
- JSP中<base href="<%=basePath%>">作用