【idea】IDEA中thymeleaf 表达式报红波浪线

练习thymeleaf模板时,按规则添加语法后,爆红

但是运行时又可以正常加载数据

 

 

原因:

  我们虽然在后端的model数据中添加了,但是对于前端文件是无法感知的。因为这个时候并没有程序运行,也没有如此的智能。所以这个时候就会有红色波浪线存在了

 

解决方法

1、根据idea提示,增加如下声明

 

 

2、

在<!DOCTYPE html>下面添加如下代码:

<!--suppress ALL-->

 

3、修改IDEA设置

把设置里面的 Editor->Inspections->Thymeleaf->Expression variables validation后面的勾去掉

 

参考:

https://blog.csdn.net/Milogenius/article/details/84668291?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-84668291-blog-112608630.pc_relevant_multi_platform_whitelistv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-84668291-blog-112608630.pc_relevant_multi_platform_whitelistv1&utm_relevant_index=1

posted @ 2022-06-25 17:23  狼窝窝  阅读(919)  评论(0)    收藏  举报