보라코딩
타임리프 자바스크립트 내 변수 사용하기 본문
타임 리프 변수 ${}를 <script> 태그 내에서 사용하기 위해서는 th:inline="javascript"를 명시해주어야 하고, 스크립트 내에 /*<![CDATA[*/ /*]]>*/를 명시해주어야 한다. 또한 타임 리프 변수도 /*[[]]*/로 감싸주어야 한다.
<script th:inline="javascript">
/*<![CDATA[*/
function search() { const searchWord = document.getElementById('searchWord').value;
const page = /*[[${paging.page}]]*/;
location.href='list?page=' + page + '&searchWord=' + searchWord; }
/*]]>*/
</script>
'코딩 > Spring' 카테고리의 다른 글
Day102_230523_스프링부트 파일 업로드 (+ 업로드 후 이미지 보여주기) (1) | 2023.05.23 |
---|---|
회원가입폼 부트스트랩 (0) | 2023.05.22 |
Day101_230522_3차 프로젝트 구현중 (맛집) (0) | 2023.05.22 |
스프링부트 게시판 CRUD (타임리프 사용) (0) | 2023.05.20 |
스프링부트 spring mvc 기본 구조 (MyBatis, Oracle DB 연동) (1) | 2023.05.19 |