SpringBoot web 项目我发 index.html 放在 resource 文件夹,可是却访问不到?

SpringBoot web 项目我发 index.html 放在 resource 文件夹下,如下图:

然后我在地址栏访问这个页面显示:

我按照 Controller 映射的地址访问另一个路径是有效的,如下:

请问有大佬能指点一下么?

回答

1.首先查看是否有index页面的映射?需要通过controller返回的页面
2.controller上不能使用返回json字符的注解
3.html模板是否配置正确,如果是thymeleaf模板的话需要增加配置的如下

#视图解析器的前缀放在这个文件夹

spring.thymeleaf.prefix=classpath:/templates/

#后缀

spring.thymeleaf.suffix=.html

我刚搭建了一个项目版本<2.2.3>,是可以的,还是检查一下你本地

image.png
image.png

以上是 SpringBoot web 项目我发 index.html 放在 resource 文件夹,可是却访问不到? 的全部内容, 来源链接: utcz.com/a/41925.html

回到顶部