인프런 커뮤니티 질문&답변

성문님의 프로필 이미지
성문

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

자바스크립트 인라인

안녕하세요 강의 잘듣고있는데 질문이있어요

작성

·

327

1

<script th:inline="javascript">
[# th:each="user, userStat : ${users}"]
var user[[${userStat.count}]] = [[${user}]];
[/]
</script>

이부분에서 마지막에
[/] 은 왜적어준건가요? 혹시 몰라서 삭제하고 실행해봤더니 오류가 나더라고요. 꼮있어야하는부분인가요 그렇다면 이유는 무었인가요?

답변 2

1

다른 궁금한 분들을 위해 사족을 달자면...

[#th:block th:each="user, userStat : ${users}"] var user[[${userStat.count}]] = [[${user}]]; [/th:block]

에서 th:block 이 생략된 형태라고 합니다.

1

안녕하세요. 성문님, 공식 서포터즈 OMG입니다.

자바스크립트 지원하는 타임리프 문법으로 보시면 됩니다.

자바에서 ; 으로 끝나지 않으면 컴파일 에러가 발생하듯 타임리프의 문법으로 인지하시면 될 거같네요.


참고

https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html

감사합니다.

성문님의 프로필 이미지
성문
질문자

ㅇㅎ  감사합니다

성문님의 프로필 이미지
성문

작성한 질문수

질문하기