java应用程序中包含css到jsp的问题

java应用程序中包含css到jsp的问题,java,css,jsp,Java,Css,Jsp,我正在开发java应用程序,我正在使用bootstrap。当我使用CDN url获取css时,它工作正常。但是当我尝试在本地添加css时,它没有找到它。 我的项目结构: 也许是路径问题?感谢所有评论我的问题的人。因此,当我搜索带有css和视图的maven项目的正确结构时,我了解到所有css/jsp/js都应该位于webapp文件夹中。最佳做法是创建“资源”文件夹,然后在其中添加css/js/jsp。 像这样的 webapp |___WEB-INF |___resources

我正在开发java应用程序,我正在使用bootstrap。当我使用CDN url获取css时,它工作正常。但是当我尝试在本地添加css时,它没有找到它。
我的项目结构:


也许是路径问题?

感谢所有评论我的问题的人。因此,当我搜索带有css和视图的maven项目的正确结构时,我了解到所有css/jsp/js都应该位于webapp文件夹中。最佳做法是创建“资源”文件夹,然后在其中添加css/js/jsp。 像这样的

webapp 
  |___WEB-INF
  |___resources
          |____css
          |____js
          |____jsp

据我所知,您的路径可能是
。/../css/bootstrap.css
。/
带您进入一个目录,因此进入两个目录可能会带来麻烦。@VictoriaS。我试过了。它不起作用。您不能直接访问WEB-INF中的资源。您可以使用静态资源处理程序。例如,在java配置中,registry.addResourceHandler(“/resources/**”).addResourceLocations(“/WEB-INF/resources/”);或者将css放在web inf目录之外。以上是正确的。将CSS文件移动到/webapp/CSS下,然后可以从JSP相对于web应用程序的根访问它们。