小编典典

是否可以使用jsp变量值来初始化JQUERY变量?

jsp

我有一些问题,如下所示:

  1. 如何在JQUERY代码中使用JSP变量/数组?这里,我们拥有的所有JQUERY代码都存储在单独的.js文件中,并且该文件包含在JSP文件中。

  2. 实际上,我想使用JSP变量初始化JQUERY数组。因此,请指导我完成这项任务。


阅读 300

收藏
2020-06-08

共1个答案

小编典典

在普通的旧JSP中

<script>
  var someText = "<%= myBean.getText() %>";
</script>

使用EL(表达语言)

<script>
  var someText = "${myBean.text}";
</script>

使用Struts

<script>
  var someText = '<bean:write name="myBean" property="text" />';
</script>

使用JSTL

<script>
  var someText = '<c:out value="${myBean.text}" />';
</script>

本质上,可以从JSP填充Javascript对象。不要忘记scriptlet和标签只是以HTML /
XHTML的形式呈现,因此JS无法与标签对话,反之亦然。

2020-06-08