웹개발/Spring
[Spring] jsp ES6 ${}(백틱을 이용한 Template literals) 출력 안될때
08genie
2023. 8. 13. 10:30
반응형
문제
jsp에서 아래와 같이 백틱(`)을 이용하여 Template literals(내장된 표현식을 허용하는 문자열 리터럴) 데이터를 출력하려는데 출력이 되지 않는 현상
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<script>
let sample = "genie";
console.log(`blog name is ${smaple}`);
</script>
<body>
</body>
</html>
해결
해결법은 의외로 간단합니다. 너무 별거 없지만... 바로 ${} 앞에 \를 붙여주는 것입니다 .
let sample = "genie";
console.log(`blog name is \${smaple}`);
Reference : https://okky.kr/questions/508135
반응형