當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot中使用thymeleaf的trim方法进行判断字符串是否相等
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot中使用thymeleaf的trim方法进行判断字符串是否相等
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
場景
在thymeleaf中進(jìn)行string字符串的數(shù)字進(jìn)行判斷是否相等進(jìn)而顯示相應(yīng)的中文內(nèi)容。
但是后臺傳遞的數(shù)據(jù)是‘1 ’
即1的后面有一個空格。
所以在thymeleaf中進(jìn)行判讀時需要使用trim方法進(jìn)行去掉空格再進(jìn)行判斷。
內(nèi)嵌變量
為了模板更加易用,Thymeleaf還提供了一系列Utility對象(內(nèi)置于Context中),可以通過#直接訪問,
其中有
strings : 字符串對象的功能類,contains,startWiths,prepending/appending等等。
${#strings.trim(str)}實現(xiàn)
具體示例代碼
<div class="form-group col-md-4 ml_10"><label th:value="${detailsVO.status}">單據(jù)狀態(tài):</label><input type="text" th:value="未執(zhí)行" th:if="${detailsVO==null || detailsVO.status ==null ?'':#strings.trim(detailsVO.status)=='0'}" readonly="readonly" class="form-control"/><input type="text" th:value="執(zhí)行中" th:if="${detailsVO==null || detailsVO.status ==null ?'':#strings.trim(detailsVO.status)=='1'}" readonly="readonly" class="form-control"/><input type="text" th:value="已執(zhí)行" th:if="${detailsVO==null || detailsVO.status ==null ?'':#strings.trim(detailsVO.status)=='2'}" readonly="readonly" class="form-control"/></div>?
總結(jié)
以上是生活随笔為你收集整理的SpringBoot中使用thymeleaf的trim方法进行判断字符串是否相等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Shiro的Base64和MD5加密的使
- 下一篇: SpringBoot中对thymelea