Spring boot项目访问不到HTML页面

最近新建Spring boot项目访问不到HTML页面了,经过我一番查探,结果是少了一个静态资源的释放配置。

我的目录结构是:
Spring boot项目访问不到HTML页面_第1张图片
要访问的是templates下面commodity文件夹里面的index.html文件。
结果一直404,后来发现是少配置了静态资源的释放配置,这个是在WebMvcConfig.java里面加上:
Spring boot项目访问不到HTML页面_第2张图片
这样就可以访问templates下面的静态资源文件了。
来这里复制:

//静态资源释放
        registry.addResourceHandler("/**")
                .addResourceLocations("classpath:/static/","classpath:/templates/");

这个WebMvcConfig.java的目录是在config包里面。访问链接是http://localhost:8080/commodity/index.html

你可能感兴趣的:(个人笔记,java)