【发布时间】:2014-06-04 19:23:20
【问题描述】:
如何将 java 变量 vale 分配给 javascript 变量。我尝试了以下脚本元素:
<%
double x=23.35;
%>
var temp='<%= x %>';
var temp="<%= x %>";
var temp='${x}';
他们返回如下输出:
<%= x %>
<%= x %>
${x}
【问题讨论】:
-
你可能想试试这个 - JSP: EL expression is not evaluated.
-
我尝试了你的建议 Bhesh,但我的输出没有变化。实际上,我不是在开发 Web 应用程序,而是从 java 代码中调用这个 jsp 文件。我正在使用 SWT 浏览器上传谷歌地图
-
这是在 JSP 中还是在 JS 文件中?另外,您是否考虑过进行 AJAX 调用并返回 JSON?
-
这可能是因为您的 java 调用在引号中。试试
var temp = <%= x %>。如果这是一个 JSP 文件,则应在 JavaScript 解释器获取它之前替换该值。 -
var temp = 不会加载我的谷歌地图。似乎它没有通过那种脚本风格接受价值
标签: java javascript jsp