問題
在 idea 中創建 Thymeleaf 頁面,代碼如下:
<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <p th:text="'Hello ' + ${name} + '!'"></p> </body> </html>
其中 ${name} 中的 name 會有紅色波浪線,如下圖:
解決方法
將代碼改為如下(注意黃色部分的添加):
<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org/thymeleaf-extras-spring"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <p th:text="'Hello ' + ${name} + '!'"></p> </body> </html>
這樣就可以消除紅色的波浪線了,效果如下圖: