idea thymeleaf 变量未定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea thymeleaf 变量未定义相关的知识,希望对你有一定的参考价值。
参考技术A 如果使用 idea + thymeleaf 的时候,直接在模板中使用 Model 中定义的变量, 会出现变量未定义的错误 : Cannot resolve 'variable' .此时只需要按 alt + enter , 选择 Declare external variable in comment annotion ,然后在新增的注释 `` 的 type 中输入你的类型即可.
IDEA之SpringBoot的thymeleaf操作
IDEA之SpringBoot的thymeleaf操作
1.导入thymeleaf依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.写一个简单的controller类
@Controller
public class TestController {
@RequestMapping("/th")
public String index( Model model ){
String msg = "hello thymeleaf!";
model.addAttribute("msg",msg);
return "th/index";
}
}
可以利用Model传入参数,使用addAttribute方法。
3.写一个简单的html页面
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p th:text="${msg}">hello</p>
</body>
</html>
显示我们的msg属性,显示的语法是${}$
使用thymeleaf语法时,需要先导入 t h th th命名空间。
最终效果
以上是关于idea thymeleaf 变量未定义的主要内容,如果未能解决你的问题,请参考以下文章
未捕获的类型错误:无法读取未定义的属性 'get' [this.$inertia.get('/idea_details', );在 Vue 组件的 mount()]
“注意:未定义的变量”、“注意:未定义的索引”和“注意:未定义的偏移量”使用 PHP
“注意:未定义的变量”、“注意:未定义的索引”和“注意:未定义的偏移量”使用 PHP