在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是不带主机的
所以
显而易见
会访问不到的
所以
需要细心
时间: 2024-11-03 20:55:01