6

我在 abc.jsp 中有以下代码:

<%@page import="soundcap.Soundcap"%>

<%

    Soundcap cfl = new Soundcap();
    var sfl = cfl.playFile();

%>

我需要外部 javascript 文件 (jcode.js) 中的 sfl 值。如何从 javascript 中的 jsp 获取此值(sfl)?

4

3 回答 3

1

用这个...

<%
//get your sfl
 %>
  <input type="hidden" id="sfl" value="<%=sfl%>">

在你的 js 文件中使用

var sfl=document.getElementById("sfl").value; 
于 2013-04-22T19:39:02.607 回答
1

只需将您的 JSP 值放在输入标记中,如下所示:

<input type="hidden" id="value" value="${value}">

并像这样在 JS 中获取这个值:

var value = document.getElementById("value").value;
于 2015-04-01T08:23:27.317 回答
0

很简单:

<% 
//get your sfl
%>

<script>
var xyz = <% out.print(sfl); %>;
</script>
于 2013-04-22T19:10:29.837 回答