728x90
컨트롤러에서 스프링 모델에 담은 값을 자바스크립트에서 사용하고 싶을때 필요한 코드입니다.
<script th:inline="javascript">
/*<![CDATA[*/
...
var username = /*[[${session.user.name}]]*/ 'Sebastian';
...
/*]]>*/
</script>
${session.user.name}에 접근하여 username을 세팅해줍니다.
Sebastian은 페이지가 정적으로 로딩될때 사용될 값입니다. 기본값의 기능을 한다고 보시면 됩니다.
참조 : https://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#script-inlining-javascript-and-dart
728x90
'Thymeleaf' 카테고리의 다른 글
[Thymeleaf] 배열 데이터 each 없이 한번에 표현 (0) | 2022.08.19 |
---|---|
[Thymeleaf] 커스텀 데이터 속성 사용법 (2) | 2022.08.18 |