本文摘自CSDN-杰希默克,原文链接:https://blog.csdn.net/u013848401/article/details/78601672
Thymeleaf前后端传值 页面取值与js取值,目的:
后端通过Model传值到前端;
页面通过Model取值显示;
js通过Model取值作为变量使用。
1.后台Controller:
@GetMapping("/message")
public String getMessage(Model model){
model.addAttribute("message","This is your message");
return "index";
}
注:向model中添加属性message。
2.页面通过Model取值:
<p th:text="#{message}">default message</p>
注:thymeleaf标准表达式语法还有很多。
3.js通过model取值
<script th:inline="javascript">
var message = [[${message}]];
console.log(message);
</script>
注:script标签中 th:inline 一定不能少,通常在取值的前后会加上不同的注释。
相关阅读 >>
更多相关阅读请进入《Thymeleaf》频道 >>

深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。