list.html > SPRINGBOOT

본문 바로가기

사이트 내 전체검색

뒤로가기 SPRINGBOOT

list.html

페이지 정보

작성자 관리자 작성일 24-06-06 12:37 조회 44 댓글 0

본문

<!DOCTYPE html>

<html xmlns:th="http://www.thymeleaf.org"

      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"

      layout:decorate="~{include/layout.html}">

<body>

<div layout:fragment="content">


<br>

<center>

<h1>게시판</h1>

<table width=700 border=1>

<tr height=30>

<td width="15%">Idx</td>

<td width="*">제목</td>

<td width="15%">조회수</td>

<td width="20%">작성일</td>

</tr>

<tr th:if="${#lists.size(list)} > 0" th:each="v:${list}">

<td th:text="${v.boardIdx}"></td>

<td th:text="${v.title}"></td>

<td th:text="${v.hitCnt}"></td>

<td th:text="${#temporals.format(v.createdDatetime,'yyyy-MM-dd HH:mm:ss')}"></td> <!-- ② -->

</tr>

<tr th:if="${#lists.size(list)} == 0 ">

<td colspan=4 align=center height=50>게시글이 없습니다.</td>

</tr>

</table>

<table width=700 border=0>

<tr>

<td></td>

<td align=right><a href="write">[글쓰기]</a></td>

</tr>

</table>

</center>

<br>


</div>

</body>

</html>





[설명]

 Thymeleaf 의 th 속성을 사용하기 위한 네임스페이스를 선언

 Thymeleaf 에서는 날짜를 처리하기 위해 dates 객체를 제공한다.

dates 객체는 LocalDateTime과 같은 JAVA 날짜 관련 클래스를 처리할 수 없다.

Thymeleaf는 자바 날짜 API를 지원하기 위해서는 temporals 객체를 이용한다.

댓글목록 0

등록된 댓글이 없습니다.


Copyright © dancePKT. All rights reserved.
PC 버전으로 보기