jsp路径问题
网站目录结构如下:
|-bookstore
|---src
|--*.java
|---webroot
|--web-inf
|--JSP
|----*.jsp
|--js
|---*.js
|--background
|--*.jsp
我的网站根目录配置如下:
<context path="bookshop" docBase="d:/workspace/bookstore/webroot">
background目录下的*.jsp如果要访问js目录下的*.js,
我用<%=request.getContextPath()%>+"js/*.js"或者"/bookshop/js/*.js"来做都可以。
(<%=request.getContextPath()%>+"js/*.js"和"/bookshop/js/*.js"应该都是一个意思吧)
但是使用"../js/*.js"却失败.
".."不就是返回到上级目录中吗?我当前的页面是在background下的,也就是说返回到webroot下,即我的虚拟根目录(/bookshop)下,然后再在webroot下
再去找js文件夹中的*.js。这样写有什么错?还是我的理解有错误??