javascript - 访问jsp页面javascript中的表达式语言

标签 javascript jsp el

我有一个“jsp”文件。在该文件中,我有“Javascript”脚本。 内 <script>标签,只允许javascript,但是“表达式语言”是如何执行的?

<body>
    <script type="text/javascript">
        var b=${requestScope.name};
    </script>
</body>

最佳答案

将该变量从请求范围带到页面范围,

<c:set var="myVar" value="${request.myVar}" />

之后你可以试试这个:

<script>
    var myVar= '${myVar}' ;
</script>

虽然我不确定这是否是最好的方法;但这应该可以。

关于javascript - 访问jsp页面javascript中的表达式语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19318674/

相关文章:

jsf - 如何在 JSF EL 中显示 List#size() 的值?

java - 使用带有参数的 EL

javascript - 使用 NodeJS 生成服务器端 HighStock 图表

javascript - JavaScript 中网络图表的大型数据集

javascript - 如何在 Ajax 上成功提交表单 :

javascript - 使用javascript播放声音并打开多个窗口

java - ClassNotFoundException JSP

html - 为什么我的jsp request.getParameter() 没有获取到数据?

java - 如何从 JSP 文件中删除实体(使用 Google App Engine 的 Java)

java - JSF 输出脚本和 JavaScript 未被 EL 解析?