티스토리 뷰
반응형
문법 요약
- 아래에서 더 자세히알아보겠지만 타임리프에서 사용하는 문법은 다음과 같다.
간단한 표현
- 변수 표현식: ${...}
- 선택 변수 표현식: *{...}
- 메세지 표현식: #{...}
- 링크 URL 표현식: @{...}
- 조각 표현식: ~{...}
리터럴
- 텍스트: 'one text', 'Anothr one!', ...
- 숫자: 0, 34, 3.0, 12.3, ...
- 불린: true, false
- 널: null
- 리터럴 토큰: one, sometext, main, ...
문자 연산
- 문자 합치기: +
- 리터럴 대체: | The name is ${name}|
산술 연산
- Binary operators: +, -, *, /, %
- Minus sign (unary operatior): -
불린 연산
- Binary operators: and, or
- Boolean negation (unary operator): !, not
비교와 동등
- 비교: >, <, >=, <= (gt, lt, ge, le)
- 동등 연산: ==, != (eq, ne)
조건 연산
- If-then: (if) ? (then)
- If-then-else: (if) ? (then) : (else)
- Default: (value) ?: (defaultvalue)
특별한 토큰
- No-Operation: _
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
[Spring Security] 현재 로그인한 사용자 정보 @AuthenticationPrincipal 으로 가져오기 (0) | 2022.07.01 |
---|---|
Spring 과 Spring Boot 의 차이 (0) | 2022.06.24 |
Spring Boot Validation 주요 기능 (0) | 2022.06.22 |
Get 과 Post 의 차이 (0) | 2022.06.21 |
리포지터리(Repository)란? (0) | 2022.06.20 |