zoukankan      html  css  js  c++  java
  • springboot(四):thymeleaf使用详解

    Spring-Boot配置文件thymeleaf模板配置项(常用配置项为红色)

    参数介绍
    spring.thymeleaf.cache = true 启用模板缓存(开发时建议关闭)
    spring.thymeleaf.check-template = true 检查模板是否存在,然后再呈现
    spring.thymeleaf.check-template-location = true 检查模板位置是否存在
    spring.thymeleaf.content-type = text/html Content-Type值
    spring.thymeleaf.enabled = true 启用MVC Thymeleaf视图分辨率
    spring.thymeleaf.encoding = UTF-8 模板编码
    spring.thymeleaf.excluded-view-names = 应该从解决方案中排除的视图名称的逗号分隔列表
    spring.thymeleaf.mode = HTML5 应用于模板的模板模式。另请参见StandardTemplateModeHandlers
    spring.thymeleaf.prefix = classpath:/templates/ 在构建URL时预先查看名称的前缀
    spring.thymeleaf.suffix = .html 构建URL时附加查看名称的后缀
    spring.thymeleaf.template-resolver-order = 链中模板解析器的顺序
    spring.thymeleaf.view-names = 可以解析的视图名称的逗号分隔列表

    标签详解

    using thymeleaf 之 th:each迭代循环

    th:each属性用于迭代循环,语法:th:each="obj,iterStat:${objList}"

    迭代对象可以是java.util.List,java.util.Map,数组等;

    iterStat称作状态变量,属性有:

    index:当前迭代对象的index(从0开始计算)

    count: 当前迭代对象的index(从1开始计算)

    size:被迭代对象的大小

    current:当前迭代变量

    even/odd:布尔值,当前循环是否是偶数/奇数(从0开始计算)

    first:布尔值,当前循环是否是第一个

    last:布尔值,当前循环是否是最后一个

    <input type="hidden" th:id="totalCnt"  th:value="${userTotal}" />
    <input type="hidden" th:id="pageIndex"  th:value="${pageIndex}" />
    <input type="hidden" th:id="pageSize"  th:value="${pageSize}" />
    <tr th:each="user,userStat:${userlist}">
        <th width="44px"><input type="checkbox" style="margin-left: 18px;" th:id="${user.id}"/></th>
        <td  th:text="${pageIndex}*${pageSize}+${userStat.count}"></td>
        <td th:text="${user.username}"></td>
        <td th:text="${user.email}"></td>
        <td th:text="${#dates.format(user.creattime, 'yyyy-MM-dd-hh:mm:ss')}"></td>
        <td th:text="${#dates.format(user.updatetime, 'yyyy-MM-dd-hh:mm:ss')}"></td>    
    </tr>

    https://www.cnblogs.com/huangjuncong/p/9026949.html

  • 相关阅读:
    ctf web 百度杯”CTF比赛 九月场Upload i春秋
    ctf web 西普实验吧 登陆一下好吗 MySQL隐式转化 MySQL表达式的计算顺序
    Firefox 47.0.1
    给数组原型添加方法
    JS中几种常见的数组算法(前端面试必看)
    进制转换技巧解析
    redis通过6379端口无法连接服务器
    阿里云图片或文件上传 启动时报Error creating bean with name 'ossClient'问题
    20170628-三七互娱-测试工程师(提前批)
    20170514-vivo-软件工程师Java(提前批)
  • 原文地址:https://www.cnblogs.com/cnki/p/8835740.html
Copyright © 2011-2022 走看看