WhiteLable 错误
看了网上很多的讲解,因为自己也只是开发的半吊子,网上写的一些呢我就借此拿来借阅一下,然后再来写我的解决方法
前三个问题的解决是链接博主写的,我的问题可能不具有普遍性,所以写在了最后
原文链接:https://blog.csdn.net/weixin_45678130/article/details/112555114
1.先看看是不是Application 启动类 的位置不对:(通常不会出现)
如图所示:
2.浏览器的 url 与注解 @GetMapping("/xxxx")不匹配
【浏览器的 url 与注解 @GetMapping("/xxxx")不匹配】请注意:spring-boot 默认访问页面的目录是 templates
这一步时非常有可能的,但是不是我所遇到的问题
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a89d04480a9e44c064cf3b2b22454867.png)
3.(原文作者的问题):在pom.xml文件里配置thymeleaf引擎依赖
具体加的位置如图所示;
需要注意的是,刚添加的时候,maven包可能没有更新,所以系统会提示把报错。
右上角这里会是红×号,然后打开以后 点击刷新按钮,重新导包就可以了。
最后来写我所遇到的问题
4.类似于url的错误
请大家看我标出来的地方,因为我前端的请求路径简写的,但是我后端代码的请求路劲却不是简写,导致我进入了主页面,下面的模块却WhiteLable,其实也就是请求url错误的问题。
最后给大家写一下controller注解和RestController注解的区别
@controller和@RestController的区别:@RestController的返回值就是结果被输出在浏览器 @controller的返回值会到resources的templates下找 返回值+".html"页面