在jsp页面上使用模板字符串${}
取值会出现取不到值的情况,这是因为jsp本身也有这个表达式
解决办法:
- 加反斜杠
\
进行逃逸 - 写两层
${"${vid}"}
let str = `这是模板字符串${"${vid}"}`
let str = `这是模板字符串\${vid}`
console.log(str)
拓展
<%=java变量%>
:在html,js上赋值Java变量
<% 执行Java代码 %>
:在这个符号里面执行Java代码
<%! 定义Java方法 %>
:在这个符号里定义Java方法
<%@ include file="/common/common.jsp" %>
:引入jsp文件