2013-04-29 93 views
-2

是否有可能存儲JSON對象從Javascript/JQuery中的會話。 以及服務器端使用的會話密鑰值。會話存儲JSON的JavaScript和使用它在服務器端

+1

會話存儲在服務器中,而不是客戶端 – 2013-04-29 10:44:34

+0

我不完全明白這個問題。你想在會話中存儲JS生成的數據,即。將它作爲JSON傳遞給後端? – 2013-04-29 10:44:49

+0

您需要使用JSON數據向服務器發送AJAX請求,然後您可以對其進行處理和/或將其添加到Session。 – vijay 2013-04-29 10:45:59

回答

1

您可以將其存儲爲cookie或使用ajax將其發送回服務器或將其編碼到url並將其傳遞到服務器進行存儲。

0

能可以存儲JSON對象sessin從Javascript/jQuery的

不,至少不是直接的,但相同的任何其他部分的數據必須在客戶端上。

如果您想在會話中存儲某些內容,則必須將其發送到服務器。您可以通過將其放入HTTP請求中(例如,通過Ajax)來完成此操作。

然後,您可以使用常規會話API在服務器上存儲一個字符串。

,並用它在服務器端

一旦它是在會話中,您可以在服務器上運用自如。你甚至不需要把它放在會話中(儘管如果你不這樣做,它會在下一次請求之前丟失)。

1

不能將數據直接從localStorage/sessionStorage傳遞到後端,但您可以做的是將JSON字符串保存在cookie中,然後從後端訪問它。

0

可以通過使用AJAX將json對象文本發送到服務器來將其存儲在會話中。在服務器端有JSON庫來重新創建對象,然後在服務器端使用它的屬性。通過AJAX發送的優點是不需要刷新頁面。

Like T J Crowder嘮叨你可以使用cookie來。

相關問題