Thymeleaf设置任意属性

来源:互联网 发布:魔兽副本数据库 编辑:程序博客网 时间:2024/04/30 09:33

Thymeleaf通过th:attr属性,可以设置任意的html属性。

<form action="subscribe.html" th:attr="action=@{/subscribe}">  <fieldset>    <input type="text" name="email" />    <input type="submit" value="Subscribe me!" th:attr="value=#{subscribe.submit}"/>  </fieldset></form>

合适的配置下,模板渲染后,相应的属性会被正确赋值

<form action="/gtvg/subscribe">  <fieldset>    <input type="text" name="email" />    <input type="submit" value="¡Suscríbeme!"/>  </fieldset></form>

XML规范不允许重复设置相同的属性,Thymeleaf用“”分隔作为多个属性同时设置的语法。

<img src="../../images/gtvglogo.png"      th:attr="src=@{/images/gtvglogo.png},title=#{logo},alt=#{logo}" />

输出

<img src="/gtgv/images/gtvglogo.png" title="Logo de Good Thymes" alt="Logo de Good Thymes" />
0 0
原创粉丝点击