JSTL 구문은 자바스크립트에서도 활용할 수 있다.
** 다만 서버단에서 실행되는 소스라는 걸 잊지 말자! **
즉, 스크립트단 조건문으로는 예외 처리를 하더라도
JSTL은 서버단에서 실행되므로 화면이 로딩되기 전에 이미 오류가 발생한다.
예) 아래는 소스는 자바스크립트에서 JSTL 조건문을 사용한 경우이다.
'alertYN'라는 map에 'yes'라는 값이 있는 경우
<script type="text/javascript">
<c:if test="${alertYN eq 'yes' }">
alert("제어되니?");
</c:if>
</script>
결과: "제어되니?"라는 alert 창이 뜬다.
'[개발] Programming > JSTL' 카테고리의 다른 글
JSTL 태그에 class나 stlye에 if 조건문을 사용하는 방법 (2) | 2018.11.05 |
---|---|
자바스크립트에서 spring:message에 arguments 사용하는 방법 (0) | 2018.11.05 |
JSTL, formatNumber으로 숫자 parsing (0) | 2018.11.05 |
JSTL, 날짜 시간 parsing 함수 (0) | 2018.11.05 |
JSTL, for문과 유사한 foreach 구문 (0) | 2018.11.05 |
댓글