在javascript文件中获取jsp值

时间:2013-04-22 19:03:51

标签: javascript jsp

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

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

<%

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

%>

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

3 个答案:

答案 0 :(得分:1)

使用此...

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

在你的js文件中使用

var sfl=document.getElementById("sfl").value; 

答案 1 :(得分:1)

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

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

在JS中获取此值:

var value = document.getElementById("value").value;

答案 2 :(得分:0)

很简单:

<% 
//get your sfl
%>

<script>
var xyz = <% out.print(sfl); %>;
</script>