2013-04-18 89 views
0

我有一個名爲page.jsp一個jsp文件,在那裏我有以下代碼:傳遞價值的JavaScript

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


<% 
Soundcap cfl = new Soundcap(); 
String sfl = cfl.playFile(); 
%> 

我需要一個JavaScript文件jscript.js SFL的價值

問:我怎樣才能從SFL通過JSP和JavaScript中獲得該值

我已經試過<%= SFL%>在JavaScript,但在JSP中沒有工作,我已經設置會話(會話?。 setAttribute(「sfl」,sfl))並試圖在javascript中檢索它(< %= session('sfl'%>)但它不起作用。請你幫忙。

回答

0
<%@page import="soundcap.Soundcap"%> <% Soundcap cfl = new Soundcap(); 
%> 
<script> 
var sfl = "<%= cfl.playFile(); %>"; 
</script> 
+0

謝謝,但由於這是對playFile()的另一個調用,所以會生成另一個值。每次調用playFile()時,都會生成一個新的隨機變量,我不希望發生這種情況。 – bdfios