Dee*_*ass 42 html java spring jsp thymeleaf
我是百里香的新手,正在将jsp的网页转换为百里香.我有这样的支柱标签
<c:set var="someVariable" value="${someValue}"/>
Run Code Online (Sandbox Code Playgroud)
哪个变量可以在jsp中的任何地方使用.在百里香叶有这样的替代品吗?
Sot*_*lis 89
您可以使用局部变量.
声明带有th:with
属性的HTML元素.例如
<div th:with="someVariable=${someValue}">
Run Code Online (Sandbox Code Playgroud)
文件说明
当
th:with
被处理时,该[someVariable]
变量被创建为一个局部变量,并添加到地图从上下文来的变量,因此,它是可用于评估在从一开始上下文中声明任何其他变量,但仅在的边界包含标签.
Ale*_*ger 38
只需注意,如果您希望分配多个变量,请用逗号分隔:
<div th:with="someVariable=${someValue},anotherVariable=${anotherValue}">
Run Code Online (Sandbox Code Playgroud)
请参阅Thymeleaf文档的第三个示例:Local Variable部分
小智 9
声明 th:with="varName=${'str'}
ref在src中 th:src="@{${varName}}"
更详细:
<head th:with="component =${'/static/component'}, bizJs = ${'/static/js/biz'}">
<span th:text="${component}"></span>
<script th:src="@{(${component})}"></script>
<script th:src="@{${bizJs} + '/static/js'}"></script>
</head>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
74104 次 |
最近记录: |