我是Thymeleaf的新手,面对一些代码行,例如:
<p th:text="${message}">Hi!</p>
message
在此处的视图控制器中指定变量。上一行的结果是message
变量的值。那么,Hi!
以上文字的实际作用是什么?我试图将其设置message
为另一个不存在的变量,但是白屏什么也没发生。
Hi!
文本的实际作用是能够在原型制作过程中在浏览器中显示页面的静态视图。因为没有像th:text
HTML这样的属性,所以值Hi!
只是一个存根。
在处理模板的过程中,此值将替换为评估得出的值${message}
。
同样,在动态视图中(以及在生成的源中)处理期间,该值Hi!
也将被忽略。
此功能可帮助您的设计人员和开发人员使用完全相同的模板文件,并减少将静态原型转换为工作模板文件所需的工作。执行此操作的功能是称为自然模板化的功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句