본문 바로가기
[개발] Programming/JSTL

JSTL, 자바스크립트에 JSTL 조건문 사용하는 방법

by eatyourKimchi 2018. 11. 5.

JSTL 구문은 자바스크립트에서도 활용할 수 있다. 


** 다만 서버단에서 실행되는 소스라는 걸 잊지 말자! ** 


 즉, 스크립트단 조건문으로는 예외 처리를 하더라도 

 JSTL은 서버단에서 실행되므로 화면이 로딩되기 전에 이미 오류가 발생한다. 



예) 아래는 소스는 자바스크립트에서 JSTL 조건문을 사용한 경우이다. 

'alertYN'라는 map에 'yes'라는 값이 있는 경우 

<script type="text/javascript">


  <c:if test="${alertYN eq 'yes' }"> 

      alert("제어되니?"); 

  </c:if> 


</script>


결과: "제어되니?"라는 alert 창이 뜬다.


댓글