javascript - 如何从外部 javascript 文件访问 java scriptlet 变量?

标签 javascript scriptlet

我在 my.jsp 文件中定义了一个变量。

        <%String myvarible = "testing";%>

my.js 被导入到 my.jsp 中(就在正文末尾之前)。我尝试访问 my.js 中的 myvariable。我尝试了网上的几种方法。但失败了。

欢迎任何帮助

最佳答案

通常,我将分配变量放在某些 html 标记的某些 data-attribute 上。然后我可以在我的 js 文件中访问它。

my.jsp

<div class="foo" data-jsp-variable="<%= myvariable %>"></div>

my.js

var bar = $('.foo').data('jsp-variable')

关于javascript - 如何从外部 javascript 文件访问 java scriptlet 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32083949/

相关文章:

javascript - 如何公开公开 Angular 2 方法?

javascript - Webpack 正在压缩我的整个项目,而不是捆绑 js

javascript - 如何关闭 Google map V2 上的可拖动行为 (javascript)

javascript - 将选定的下拉列表传递到第二个下拉列表

java - 如何在JSP中动态选择一个值

javascript - Angular 11 无法动态访问对象属性

javascript - 读取一个 json 字符串,其中包含 "'“(格式错误?)

jsp - 如何在 JSP 文件中显示变量值

javascript - 如何在jsp中将javascript变量传递给java scriptlet

html - <c :out escapeXml ="false"> and scriptlet 的 HTML 输出差异