base href=basePath 的用途

之前对<base href="<%=basePath%>">的用途一直不明确,现写下自己对它的理解:
1. 定义:指定一个显式 URL 用于解析对于外部源的链接和引用,如图像和样式表

2. 用法:当使用时,base 元素必须出现在文档的 head 内,在任何用于引用外部资源的元素之前。

3. 示例代码:
   basePath:  http://localhost:8080/lesson1/的条件下:

  <base href="<%=basePath%>">

  <script type="text/javascript" src="js/myjs.js"></script>

 

  上面两句的作用相当于:

   <script type="text/javascript" src="http://localhost:8080/lesson1/js/myjs.js"></script>

   一般写法:<script type="text/javascript" src="/lesson1/js/myjs.js"></script>

                :<script type="text/javascript" src="<%=path %>/js/myjs.js"></script>

 

 

 如果工程使用了DWR,在双机运行时,门户会配置一个JUNCTION,此时建议使用第一种方式,即配置base 路径,不然会找不到dwr动态生成的JS文件,报undefined错误。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值