在处理多文件夹环境时,放置资源(css,js)的位置

时间:2014-06-16 11:35:43

标签: java css jsp servlets

我有问题。

这是我的文件夹树

WEB-INF
---adminarea
   ---some jsp files
---jspf
---view
   ---error
   ---userarea
      some jsp files
Resources
---css
---js 
---img

当我使用servlet并且例如我调用servlet映射/admin时,每个事都可以工作,但是当我要求一个servlet映射/admin/admin_page时,它将请求和响应转发到{{1}内的jsp文件我得到一个错误的文件夹。特别是找不到所有资源css,js和img。系统尝试在... My_project / admin / resources /中查找资源,但资源不在那里。如何以我们项目中的所有文件可以正确访问资源的方式解决问题?

这是我将资源称为标题

的方式
dminarea

1 个答案:

答案 0 :(得分:1)

通过提供CSS或JS的完整路径或任何静态资源,如下面的Image文件夹

 <link rel="stylesheet" href="${pageContext.servletContext.contextPath}/resources/css/style.css">

试试这个可以帮助你