zoukankan      html  css  js  c++  java
  • thymeleaf学习笔记

    1.导入thymeleaf名称空间

    <html lang="zh-Hans" xmlns:th="http://www.thymeleaf.org">

    2.thymeleaf语法

    2.1 循环遍历 th:each

    <div th:each="article,ArticleList:${articleList}"></div>

    2.2 三元运算

    解释:如果article.getArticleCover得到的值不是'' 则该div应用cover这个class属性否则noimg

    <div th:class="${article.getArticleCover()!=''}?cover:noimg">

    2.3 时间格式化

    <div class="stat" th:text="${#dates.format(article.getUpdateDate(), 'yyyy-MM-dd HH:mm:ss')}">

    示例

    <div class="article" th:each="article,ArticleBean:${articleList}">
                        <a th:href="'http://localhost:8080/p/'+${article.getArticleId()}+'.html'" target="_blank">
                            <div class="row">
                            <div class="title" th:text="${article.getArticleTitle()}">
    
                            </div>
                            <div th:class="${article.getArticleCover()!=''}?cover:noimg">
                                <img th:src="${article.getArticleCover()}" th:class="${article.getArticleCover()!=''}?img:noimg"/>
                            </div>
                            <div class="sketch" th:text="${article.getArticleSketch()}">
    
                            </div>
                            <div class="other">
                                <div class="icon">
                                    <span class="glyphicon glyphicon-user" aria-hidden="true"></span>
                                </div>
                                <div class="stat" th:text="${article.getArticleAuthor()}">
    
                                </div>
                                <div class="icon">
                                    <span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span>
                                </div>
                                <div class="stat" th:text="${article.getArticleReadNum()}">
    
                                </div>
                                <div class="icon">
                                    <span class="glyphicon glyphicon-tag" aria-hidden="true"></span>
                                </div>
                                <div class="stat next" th:text="${article.getArticleLabel()}">
    
                                </div>
                                <div class="icon">
                                    <span class="glyphicon glyphicon-time" aria-hidden="true"></span>
                                </div>
                                <div class="stat" th:text="${#dates.format(article.getUpdateDate(), 'yyyy-MM-dd HH:mm:ss')}">
    
                                </div>
                            </div>
                            </div>
                        </a>
                    </div>
  • 相关阅读:
    图片压缩ShareSDK的简化压缩和使用例子
    qml 调试
    BSP 算法
    粒子系统(Particle System)
    QML Item Element
    Chapter 13. Playing God: Basic Physics Modeling (Tricks.of.the.Windows.Game.Programming.Gurus,.Second.Edition)
    qml资料
    wpf教程
    凸包
    QML Animation
  • 原文地址:https://www.cnblogs.com/ushowtime/p/11644861.html
Copyright © 2011-2022 走看看