Intellij无法识别HTML中的模型变量。如何解析模型变量。我对这个问题一无所知。
这是我的控制器
@Controller
public void someController {
@RequestMapping("/")
public String someMethod() {
model.addAttribute("message", "message");
return "index";
}
这是我的“ index.html”
<p th:text="${message}"> </p>
当然在我的html标记中,我正在使用thymeleaf:
<html xmlns:th="http://www.thymeleaf.org" xmlns="http://www.w3.org/1999/html">
问题出在我的th:text="${message}"
身上,我看到红色的波浪状线条说“无法解析“消息”变量...”
自从我一直在使用Thymeleaf以来,我就一直忽略这个问题。即使它显示出波浪线,当您运行该应用程序时它仍然应该可以工作。
IntelliJ几乎必须在后台编译代码才能自动(准确地,因为您可能有多个使用同一模板的方法)来解析变量。
我从来没有给过这样的建议,但是在阅读了您的评论后,您发现蠕动的线条令人讨厌,我还是决定建议这样做:
禁用提示。
我觉得发布这个答案绝对是野蛮的,请原谅我
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句