如何给 textarea 赋值
本文说一下在thymeleaf模板引擎中,如何给 textarea 赋值。
普通的input赋值我们是这样的
<input type="text" class="form-control" placeholder="搜索标题" name="searchTitle" th:value="${site.searchTitle}">
但是textarea标签的赋值方式并非上面这样,而是以下面的方式赋值:
<textarea name="searchDescription" type="text" style="width: 100%;resize: none;" rows="3" class="form-control" placeholder="搜索描述" th:text="${site.searchDescription}"></textarea>
好了搞定!!!
用 th:text
如何给普通input表达赋值
<input type="text" class="form-control" placeholder="搜索标题" name="searchTitle" th:value="${site.searchTitle}">
用 th:value
譬如页面头部尾部相同的内容如何复用?
使用fragment
-
公共部分提取,用
th:fragment
标记 -
使用时用
th:insert="~{footer :: copy}"
footer 位置是 说位于哪个文件,copy位置 具体用哪个
链接拼接
<a aria-label="Previous" th:href="@{'/profile/'+${section}(page=${pagination.page + 1})}">