
: JSP(Java Server Pages)는 Javascript와 같은 문법을 사용하기 때문에 백틱에 있는 변수명이 먹히지 않았다.
${...}문법을 사용하여 EL(Expression Language)표현식을 작성📌 EL(Expression Language) 표현식
1) JSP 스크립트의 표현식을 대신하여 속성 값을 쉽게 출력하도록 고안된 언어
2) 출력, 반복처리를 태그 기반으로 제공
3) 기존 Expression Tab(<%=%>)를 대체
(해당 표현식을 대신하여${표현식}이렇게 쓰기도 함
❗️주의사항
JSP페이지에서 Javascript 코드를 작성할떄 JSP가${...}부분을 자신의 EL표현식으로 오해하고 먼저 해석하려고 하여 제대로 작성되지 않음
해결
"${...}"부분을 문자열로 감싸주면 된다.
이렇게 되면 JSP는 이 부분을 일반 문자열로 인식하고 무시하게 되고 원하는 값을 출력하게 됨“\`${…}\`”이렇게도 써도 가능