타임리프 - 리터럴

slee2·2022년 1월 30일
0

리터럴은 고정된 값이다.

String a = "Hello" // Hello 리터럴
int a = 10 * 20 // 10 * 20 리터럴

타임리프는 문자, 숫자, 불린, null 리터럴이 있다.

타임리프 문자 리터럴은 항상 작은 따옴표(')를 감싸야 한다.
<span th:text="'hello'">

생략할 수도 있긴하다. 공백없이 쭉 이어지고 아래의 룰이 있다면 작은 따옴표를 생략할 수 있다.
룰 :A-Z, a-z, 0-9, [], ., -, _
<span th:text="hello">

hello world라고 치면 오류가 나온다. 그러므로
웬만하면 작음 따옴표로 감싸는것이 안전하다.

+
더하기를 이용해 리터럴 붙일 수 있다.
'
작은 따옴표로 할 수 있다.
|
리터럴 대체 문법을 통해 표현할 수 있다.(MVC 1편)

0개의 댓글