我有一个页面生成来自后端和前端的数据.前端使用jquery模板,页面本身是用JSP编写的,并且使用$ sign存在冲突:
<script type="text/javascript">
${title}
</script>
Run Code Online (Sandbox Code Playgroud)
例如,我希望上面的代码由前端解释,但JSP正在转换为其他内容.我该如何防止这种情况发生?
谢谢
奥利弗
Nik*_*bak 11
在美元符号之前加上反斜杠,它不会被解释为JSP EL.
\${title}
Run Code Online (Sandbox Code Playgroud)
所以,${1+1}打印2和\${1+1}打印${1+1}.
否则,你可以做Jared所说的.
将其添加到页面顶部:
<%@ page isELIgnored="true" %>
Run Code Online (Sandbox Code Playgroud)
这应该只在定义模板的页面中.如果要在其中使用EL,请在主页面中包含该页面.
| 归档时间: |
|
| 查看次数: |
3413 次 |
| 最近记录: |