沉默的菜鸟 发表于 2020-1-14 20:38

一个SpringBoot的小问题

刚刚入手SpringBoot,配置了环境后,自定义index页面和404页面,这几个页面放在了templates文件夹下,通过新建的Controller类来转发请求,但通过url访问时,总是返回的时WhiteLabel Error而不是我自定义的index页面,求大佬帮忙!!:'(weeqw
自定义的页面:


Controller类:


通过URL访问:

不做开发好多年 发表于 2020-1-14 20:51

路径不对

沉默的菜鸟 发表于 2020-1-14 21:06

不做开发好多年 发表于 2020-1-14 20:51
路径不对

我放到static目录下面也还是不行,不知道为啥,Stackoverflow上也没相似的问题:'(weeqw

沉默的菜鸟 发表于 2020-1-14 21:07

不做开发好多年 发表于 2020-1-14 20:51
路径不对

return "404"下面的确说的是:Cannot resolve MVC view "404",应该是找不到页面的原因

面具大人 发表于 2020-1-14 21:15

去看一下application配置文件是否配置了suffix和prefix

LeicaHe 发表于 2020-1-14 21:32

本帖最后由 LeicaHe 于 2020-1-14 21:35 编辑

index方法返回"error/404"

wxy1997 发表于 2020-1-14 23:57

前缀后缀配置了吗

你好再见 发表于 2020-1-15 08:58

你要加配置啊 ,兄弟

#静态资源访问
spring.thymeleaf.prefix=classpath:/templates/
spring.resources.static-locations=classpath:/templates/,classpath:/static/

println 发表于 2020-1-15 10:08

modelandview可以吗?

沉默的菜鸟 发表于 2020-1-15 13:04

加了前后缀还是不行的亚子:

这样也不行:
页: [1] 2
查看完整版本: 一个SpringBoot的小问题