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取值
thyme<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 ⼀定不能少,通常在取值的前后会加上不同的注释

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。