jsp篇 之 jsp页面中的路径问题

时间:2023-03-08 23:26:32
jsp篇 之 jsp页面中的路径问题

jsp页面中的路径问题:

一般情况下,jsp中路径问题是和我们之前在servlet中讨论的html里面的路径问题是一 样的,但是在【jsp中可以动态获得该项目的url】。

如果在jsp页面的上面写了这样一个脚本:

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+

request.getServerName()+":"+request.getServerPort()+path+"/";

%>

并且再<head>标签中加入了一个子标签:

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

那么在这个jsp页面中,我们再去写上一个相对路径(最左边没有加/的那种路径),它就不是相对于地址栏中的当前路径了,而是要相对于这个basePath变量所代表的这个路径.