jsp中引入脚本文件的路径问题

来源:互联网 发布:b站弹幕源码 编辑:程序博客网 时间:2024/05/22 03:05

       在我们新建一个jsp页面的时候,文件里面会有如下内容:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%<span style="color:#FF0000;">String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";</span>%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>  <span style="color:#FF0000;"> <base href="<%=basePath%>"></span>

     上面标红的内容的作用是:

   

       basePath :  就是路径,比如:如:<a target=_blank href="http://localhost:8080/">http://localhost:8080/</a>项目名称/ <pre name="code" class="html"><span style="color:#FF0000;">      <base href="<%=basePath%>"></span>
这是设置基础路径的,basePath为变量,简单的静态网页的话你设置比如:<base href="http://www.baidu.com">,
那你下面的href属性就会以你上面设的为基准,如:<a href="http://www.baidu.com/xxx.htm"></a>你现在就只需要写<a href="xxx.htm"></a>
xxx.htm前面不要带上/,否则会出现两个/。


0 0