JSP:在Javascript中使用Java变量
我有一个名为index.jsp的JSP页面。我totalCount
在此页面内有一个Java变量:
<%= int totalCount = getTotalCount();%>
现在,我想在Javascript部分中使用此变量来生成图表:
<script type="text/javascript"></script>
如何在内部传递此Java变量?谢谢。
回答:
只需将值分配给您的Javascript变量即可。
<script type="text/javascript">var count = '<%= totalCount %>';
</script>
但是强烈建议不要使用scriptlet,并应JSTL
尽快改用。
正如其他人指出的那样,不要在DOM上创建不必要的隐藏元素。如果您确实要在文件中使用此变量,请在顶部声明此变量。甚至在脚本包含之前,它就可以在所有文件中使用。
例:
<script type="text/javascript"> var count = '<%= totalCount %>';
</script>
<script type='text/javascript' src='js/blah.js'></script>
<script type='text/javascript' src='js/blahblah.js'></script>
以上是 JSP:在Javascript中使用Java变量 的全部内容, 来源链接: utcz.com/qa/417675.html