Notice
Link
- Today
- Total
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- rn
- DB 계정생성
- mybatis exception
- 스크롤적용
- c언어
- SQL 마지막날
- SQL 첫날
- richedit 색상
- kill -9
- 가변영역 스크롤
- pid 찾아 kill
- sql exception
- springboot 재가동
- MariaDB
- 텍스트컬러
- Activity 전체화면
- MySQL
- vc++
- view 획득
- Back 키 클릭 감지
- CSS
- 터치좌표 view
- MFC
- reactnative
- ffmpeg
- 말줌임 CSS
- 코드로 서버 재실행
- 피쉬랜드
- springboot
- CentOS
Archives
개발은 하는건가..
Thymeleaf 기본 정리 본문
반응형
// 태그에 조건에 따른 표출 설정
th:if="${조건식}"
// 태그에 클래스 추가
th:classappend="${조건? 'true일 경우 클래스' : 'false일 경우 클래스'}"
// 태그 안에 내용 넣기 (innerHtml 같은 역할이지만 태그를 escape 처리하여 그대로 출력된다.)
th:text="| 텍스트내용 ${변수} |"
// 태그 안에 내용 넣기 (태그를 escape 처리하지 않아 태그 입력 시 태그가 동작한다.)
th:utext="| 텍스트내용 ${변수} |"
// a 태그에 href 추가
th:href="@{/경로}"
// 태그에 속성을 추가 (아래 예제는 태그에 id="fname123" 과 같은 id 속성을 추가)
// 같은 방식으로 onclick 같은 이벤트도 추가 가능함.
th:attr="id=|fname${row.getPKey()}|"
// 기존 속성에 속성을 추가할 경우
th:attrappend="id=|fname${row.getPKey()}|"
// 반복문 처리
<tr th:each="idx : ${#numbers.sequence(1, 10)}">
<td th:text="${idx}"></td>
</tr>
// 대상 문자열이 null 일 경우 기본값 대체 (대상 값이 null 일 경우 공백으로 대체)
th:text="${#strings.defaultString(대상값, '')}"
// 테이블 <tr> 을 여러개로 반복 해야 할 경우 th:block 을 사용하면 가능
<th:block th:each="item : ${items}">
<tr>
</tr>
.......
<tr>
</tr>
</th:block>
// onclick 이벤트 핸들러 적용
<th:onclick="|location.href='xxx.htm';|">
'SpringBoot , Thymeleaf' 카테고리의 다른 글
[Springboot] 프로젝트를 카페24(cafe24.com) 에서 구동 절차 (0) | 2022.04.08 |
---|---|
[Springboot] @ControllerAdvice 를 통해 global ModelAttribute 적용하기 (0) | 2022.04.07 |
[에러] java.sql.SQLException: Out of range value for column (0) | 2022.03.17 |
SpringBoot 오류 페이지 설정 관련. (0) | 2022.03.10 |
[에러] log4j-slf4j-impl cannot be present with log4j-to-slf4j (0) | 2022.03.04 |
Comments