2013-02-24 41 views
2

有人請幫助我。
在jsp文件中,我在會話中存儲了一個值,如下所示: session.setAttribute(「myalias」,sfl);我使用jsp在會話中存儲數據。我如何使用jquery檢索數據?

我想檢索jquery中的數據(例如myjquery.js)。我該怎麼做?

我已經嘗試了不同的插件和例子,我得到谷歌,但它返回null或NaN。請幫助。

+0

我給出了下面的一個例子,請嘗試它應該工作 – kobe 2013-02-24 22:37:44

回答

2

你不能。會話保存在服務器端的內存中(或磁盤上)。 jQuery運行在瀏覽器中,在客戶端。

如果您想在客戶端提供數據,則需要將其發送到瀏覽器。

+0

我該如何使數據提供給客戶端?對不起,如果這個問題聽起來很愚蠢......只是網絡編程的新手。 – bdfios 2013-02-25 02:30:34

+0

將其作爲網頁的一部分發送。作爲一個JavaScript變量,或隱藏的div,或其他。如果您希望它在客戶端JavaScript代碼中可用,它不能停留在服務器上的會話中。 – 2013-02-25 08:04:54

0

如果你願意,你可以從會話中獲得的價值,並寫入到客戶端

寫如下的代碼內嵌在你的JSP文件中,這樣你將在JavaScript值,並與jQuery

使用
<script> 

    var testvalue= "<%=yourjspcodetogetfromsession%>" 

</script> 
+0

我試過了,它沒有工作。 – bdfios 2013-02-25 02:29:37

+0

怎麼來,它應該工作,我們做了很多這樣的東西,你把這些代碼作爲內聯嗎? – kobe 2013-02-25 03:37:29

相關問題