JSP:绝对路径引用文件

        这两天正在修改jsp 页面,因为路径问题遇到各种困惑,在网上找了好多关于路径的介绍,太完善了!但是太多了。。还没学会头就晕了。

终于让我找到一个简单的方法 绝对路径。

      在Myeclipse创建一个JSP文件,它会默认的加上以下代码:

      jsp代码:

       <%  

         String path = request.getContextPath();  

         String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  

       %>            

         在 <head></head> 中写成这样   <base herf="<%=basePath>"> 这说明在该页面中的所有路径都是于项目的 WebRoot 为相对路径,

例如 css 和js的引用:

        <link rel="stylesheet" href="style/css/index.css" type="text/css"  

              media="screen" charset="utf-8" />  

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

例如 webRoot下的images中的图片的引用:<a href="images/XXX.jpg">

 

 

JSP:绝对路径引用文件,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。