Can';似乎找不到bootstrap.css文件

Can';似乎找不到bootstrap.css文件,css,spring,twitter-bootstrap,intellij-idea,jboss,Css,Spring,Twitter Bootstrap,Intellij Idea,Jboss,我试图在我的jsp页面中包含bootstrap.css。我在JBoss8应用服务器上部署了一个Spring MVC项目,我的文件夹结构如下:Spring/src/main/webapp/resources/css/bootstrap.cssinIntellij14 在我以前的项目中,当我将css文件像这样包含在脑海中时,我可以访问它:。然而在这里,这似乎不起作用,你知道我做错了什么吗 我在想,也许它与添加资源处理程序有关?我不完全确定这是怎么回事: @Override public v

我试图在我的jsp页面中包含
bootstrap.css
。我在JBoss8应用服务器上部署了一个Spring MVC项目,我的文件夹结构如下:
Spring/src/main/webapp/resources/css/bootstrap.css
inIntellij14

在我以前的项目中,当我将css文件像这样包含在脑海中时,我可以访问它:
。然而在这里,这似乎不起作用,你知道我做错了什么吗

我在想,也许它与添加资源处理程序有关?我不完全确定这是怎么回事:

 @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations(
                "/WEB-INF/resources/");
    }

我认为您的资源处理程序配置不正确。如果在
src/main/webapp/resources/
中有资源文件,则资源处理程序配置应如下所示:

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry
            .addResourceHandler("/resources/**")
            .addResourceLocations("/resources/");
}

啊哈,是的,你是对的,我的资源以前在WEB-INF文件夹中,但我将它们从那里移走了,因为我认为将资源置于受保护的访问之下可能不是一个好主意