首页 > 代码库 > Web项目中访问路径需要注意的一些问题

Web项目中访问路径需要注意的一些问题

在jsp中,访问后台时习惯用 ${pageContext.request.contextPath}获取项目路径

因为这个使用的很频繁,所以可以在定义一个头jsp

比如下面这个

1 <c:set var="baseurl" value="${pageContext.request.contextPath}/"></c:set>

注意了,这里的${pageContext.request.contextPath}后面加了一个 /

加上这个/本意是想用的时候不用再重复写这个/

但是,事与愿违,我们在用的时候往往会不自觉的就又写的一遍/

比如用的时候这样

${baseurl}/xxx/xxx/xxx.do

这样的写的话

如果你没有发布到根路径

不会有问题(也就是带项目名访问项目)

然后如果你发布到了根路径

这个就会出现问题

这个url是不带主机的

所以

显而易见

会访问不到的

所以

需要细心

Web项目中访问路径需要注意的一些问题