thymeleaf--标准表达式语法
1.变量 ${...}
<div th:text="${name}"> </div>
1.2.选择表达式(星号语法)
我们不仅可以将变量表达式写为$ {...},还可以作为* {...}。这两种⽅式有⼀个重要的区别:星号语法计算所选对象⽽不是整个上下⽂的表达式。 也就是说,只要没有选定的对象,$和*语法就会完全相同。
<!--${p}:作用域中的对象-->
<div th:object="${p}">
<!--*{name} 对象中的name属性-->
<span th:text="*{name}"></span> </div>
2.URL链接 @语法:@ {...}
<!--URL链接 语法:@ {...} 推荐用这个。可以自动解析项目名,如果tomcat要求访问项目时加上项目名,就可以自动解析--> <a th:href="@{/testyh(name='aa',age=18)}">th</a>