리터럴은 소스 코드상에 고정된 값을 말하는 용어입니다.
예를 들어서 다음 코드에서 "Hello" 는 문자 리터럴, 10 , 20 는 숫자 리터럴입니다.
String a = "Hello"
int a = 10 * 20
참고
이 내용이 쉬워 보이지만 처음 타임리프를 사용하면 많이 실수하니 잘 보아두자.
타임리프는 다음과 같은 리터럴이 있습니다.
타임리프에서 문자 리터럴은 항상 ' (작은 따옴표)로 감싸야 합니다.
<span th:text="'hello'">
그런데 문자를 항상 '로 감싸는 것은 너무 귀찮은 일입니다.
그래서 공백 없이 쭉 이어진다면 하나의 의미있는 토큰으로 인지해서 다음과 같이 작은 따옴표를 생략할 수 있습니다.