theamleaf验证及使用

1.与后台Bindingresult关联的验证:
    <div class="form-group" th:classappend="${#fields.hasErrors('message')} ? 'has-error'">
        <label class="col-sm-2 control-label no-padding-left" for="message">
            通知内容
        </label>
        <div class="col-sm-5">
            <div class="row">
                <textarea name="message" th:value="*{message}" id="message" class="form-control">
                    
                </textarea>
                <span class="help-block" th:errors="*{message}">
                
                </span>
            </div>
        </div>
    </div>
2.th:
    A.遍历  <option th:each="pt : ${part}" th:value="${pt.id}" th:text="${pt.codeName}"></option>
    B.src   th:src="@{/common/qr_code(type=2,id=${obj.id})}"
    C.日期  th:text="${#dates.format(obj.getDate, 'yyyy-MM-dd')}"
    D.三目  th:text="${obj.surfaceData == 0 ? '合格' : '不合格'}"
    E.class th:classappend="${#fields.hasErrors('message')} ? 'has-error'"
    F.error th:errors="*{message}"
    G.无关的:<span>开箱人:[[${obj.openUserEntity.userName}]]</span>
             <span>开箱日期:[[${#dates.format(obj.openDate, 'yyyy-MM-dd')}]]</span>
    H.href  th:href="@{*{accessory.path}}"
    I.注释: /*<![CDATA[*/
            /*]]>*/
    J.数字: th:text="${#numbers.formatDecimal(obj.depositMoney,1,2)}"
    K.事件: th:οnclick="|del('@{/cms/equipment/delete(propertyId=${obj.id})}')|"
    L.      th:if="${#lists.contains(currentUser.rolesName, '科室主任')}"
    M:      th:checked="${a==0||a==null}"
    N:      th:min="${obj.itemMarkMin}" th:max="${obj.itemMarkMax}"
    O:      th:text="|${obj.itemName}(${obj.itemMarkMin}-${obj.itemMarkMax})|"
    P:      th:switch="${order.approveState}"   /   th:case="${order.APPROVEING}"
    Q:      th:if="${!#lists.isEmpty(order.purchaseReviews)}"
    R:      th:text="${obj.user == null ? '未知角色' : (#lists.isEmpty(obj.user.roleList) ? '未知角色' : obj.user.getRolesName())}"
    S:      th:if="${obj.state ==null || obj.state < 0 || obj.state > 2}"
    T:      

发布了34 篇原创文章 · 获赞 0 · 访问量 1614
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览