如何从外部 java 脚本文件访问 java scriptlet 变量?

How to access java scriplet varible from external java script file?

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

        <%String myvarible = "testing";%>

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

欢迎任何帮助

一般来说,我把赋值变量放在某些html标签的data-attribute上。然后我可以在我的 js 文件中访问它。

my.jsp

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

my.js

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