1、报错信息见下图
解决方法:https://blog.csdn.net/weixin_43450987/article/details/84558376
解决之后可以正常访问
2、无法访问自己写的html文件已经路径死循环
突然他就一直正常了,找不到错误时候的照片
解决方法1:https://blog.csdn.net/Eggppp/article/details/84877921
解决方法2:把配置内容改成下面这样的
thymeleaf:
prefix: classpath:/templates/ #prefix:指定模板所在的目录
check-template-location: true #check-tempate-location: 检查模板路径是否存在
cache: false #cache: 是否缓存,开发模式下设置为false,避免改了模板还要重启服务器,线上设置为true,可以提高性 能。
suffix: .html
encoding: UTF-8
content-type: text/html
mode: HTML5
要注意缩进,配好之后这样的:
原文链接找不到了,因为这样出的问题太多,找了太多的解决教程,是在懒得找了
如果代码映射名和函数名相同可能会造成死循环,然后报错,报错信息大概是这样的:**Circular view path [he]: would dispatch back to the current handler URL [/he] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.)**但是这个错误不是一定会报,一开始因为对语法不懂就跟着教程写,用的是同样的名称,如图
第一测试的时候没有错,第二天测试的时候就报错了,然后也不知道映射名和函数名不可以不一样,就一直没改这里,所以就一直报错。直到看到上面这个教程才知道原来可以随便取。等我改好之后,为了做个错误示范就改回去了,谁知道又问题了。所以说这样的地方要格外注意,因为报错的时候你可能没想通为什么,因为之前明明好好的。