J2EE的相对路径需要注意的问题

来源:互联网 发布:测控网络与现场总线 编辑:程序博客网 时间:2024/06/03 03:12
 

我们会发现Jsp中

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <base href="<%=basePath%>">

 <head>

</html>

 

它的意思是,这个页面的路径都是以根路径为基准,以这个项目为例,我们就理解成“指向WebRoot”下面。

 

也就是说,我在head.jsp中想要应用一张图片,只要写<img src="images/a.gif"/>。

 

但是有一点值得注意的是:我在menu.jsp里面写了一点代码,该代码也是需要应用图片的。那么怎么办?还能按照相对路径写../images/a.gif?不可以

  

原创粉丝点击