JSP中<base href="<%=basePath%>">作用
2016-07-27 18:18
489 查看
通常在JSP页面开通有如下代码:
Java代码
![](http://lzc0088.iteye.com/images/icon_star.png)
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这段代码的意思是获取当前项目的路径,如:http://localhost:8080/项目名称。
在<head></head>中通常有如下代码:
Java代码
![](http://lzc0088.iteye.com/images/icon_star.png)
<base href="<%=basePath%>">
这是设置基础路径的,basePath为变量,简单的静态网页的话你设置比如:<base href="http://www.baidu.com">,那你下面的href属性就会以你上面设的为基准,如:<a
href="http://www.baidu.com/xxx.htm"></a>你现在就只需要写<a
href="xxx.htm"></a>
Java代码
![](http://lzc0088.iteye.com/images/icon_star.png)
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这段代码的意思是获取当前项目的路径,如:http://localhost:8080/项目名称。
在<head></head>中通常有如下代码:
Java代码
![](http://lzc0088.iteye.com/images/icon_star.png)
<base href="<%=basePath%>">
这是设置基础路径的,basePath为变量,简单的静态网页的话你设置比如:<base href="http://www.baidu.com">,那你下面的href属性就会以你上面设的为基准,如:<a
href="http://www.baidu.com/xxx.htm"></a>你现在就只需要写<a
href="xxx.htm"></a>
相关文章推荐
- JavaScript探秘:for-in循环(for-in Loops)
- JSON
- JavaScript break和continue 跳出循环
- mybatis自定义typeHandler映射对象为JSON
- JavaScript之--引用类型、作用域、 基本包装类型、内置对象Math
- 关于js原型继承
- 开源Json处理工具是如何帮我们解析Json的
- reduce 方法 (Array) (JavaScript)
- Backbone.js-入门教程
- js 时间date格式化
- angular1.5.3.min.js:116 SyntaxError: Unexpected token g in JSON at position 63
- js String对象(字符串操作)常用方法小结
- js闭包的理解以及闭包中this的理解
- JavaScript基础——事件流
- JSP内置对象pageContext
- JSTL标签c:if和c:chose--个人笔记
- JQ滚屏插件--fullPage.js
- jsp显示本地图片---用户上传显示预览
- JS奇技淫巧
- JavaScript--全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)