An error happened during template parsing (template: “class path resource [templates/mall/order-sett

报了一个错,说不能转换模板名字到具体文件,在项目里看到确实是有这个文件的,在target文件夹下也有这个网页,然后查百度发现大都是这个网页的内容有问题也会报这个错,比如什么th:replace="mall/header::nav-fragment"mall/header前面加了斜杠,还有就是网页标签像<link>没有加表示结束的/ 但是这个不加斜杠在我默认用springboot的配置的时候是没问题的,还有的就是th模板去取对象的值的时候这个值是private,刚好我去这个类里看的时候发现有一个set方法是灰色的说什么never be used把我误导了一下,这好像是idea的bug,遇到好几次单单某个方法是灰色的,鼓弄一下又不知道怎么就会自己恢复(这个灰色应该是bug,因为我在service里打印查询结果是可以看到这个set方法要设置的属性有值的,在mapper文件里的resultmap应该就是通过对应的set方法吧怎么会never be used呢),在把这个网页分别注释之后发现是一句 <div th:replace=“mall/personal-sidebar::sidebar-fragment”> 这个personal-sidebar网页因为还没有学到所以没有粘贴进我的项目,没想到这也是一个模板网页而且没想到thymeleaf识别不到东西就会报错,这方面不像html本身那么优秀,总之是一个挺麻烦的错误,出错大概率在这个网页内容有问题,小概率是controller里返回的字符串或者配置类里addViewControllers方法的问题,通过把这个网页注释的只剩body看他显不显示就可以确认是不是后者


而且发现idea还有改别人地址的坏习惯,怎么我把script剪切再粘贴回去的时候地址前面通通加上了 /static ,奇怪😖

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值