thymeleaf的jsp日期写法

thymeleaf的写法和EL表达式的写法是有些类似的,总的说thymeleaf的写法更好:
在这里插入图片描述
官网doc:https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#simple-conditionals-if-and-unless
首先加入模板引擎的maven配置:

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

在页面引入thymeleaf:

xmlns:th="http://www.thymeleaf.org"
 <td th:text="${#dates.format(i.startdate,'yyyy-MM-dd')}"></td>
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>text</title>
</head>
<body>
 <table>
<tr th:each="i:${list}">
            <td th:text="${i.id}"></td>
            <td th:text="${i.projectname}"></td>
            <td th:text="${#dates.format(i.startdate,'yyyy-MM-dd')}"></td>
            <td th:text="${#dates.format(i.enddate,'yyyy-MM-dd')}">
            </td>
            <td th:if="${i.status eq 1}">已申报</td>
            <td th:if="${i.status eq 2}">审核中</td>
            <td th:if="${i.status eq 3}">已审核</td>

            <td th:if="${i.status ne 3}">
                <a th:href="@{
     
     'getOne/'+${i.id}}">审核</a>
            </td>
            <td th:if="${i.status eq 3}">已审核</td>
        </tr>
            </table>
</div>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_44739706/article/details/113841964