-2

Javascript/Jquery から JSON オブジェクトをセッションに保存することは可能ですか。サーバー側で使用されるそのセッションキー値。

4

4 に答える 4

1

Cookie として保存するか、ajax を使用してサーバーに送り返すか、URL にエンコードしてサーバーに渡して保存することができます。

于 2013-04-29T10:46:01.590 に答える
1

localStorage / sessionStorage からバックエンドにデータを直接渡すことはできませんが、できることは、JSON 文字列を Cookie に保存し、バックエンドからアクセスすることです。

于 2013-04-29T10:46:54.913 に答える
0

AJAXを使用してjsonオブジェクトテキストをサーバーに送信することにより、セッションに保存できます。サーバー側には、オブジェクトを再作成するための JSON ライブラリがあり、サーバー側でそのプロパティを使用します。AJAX 経由の送信には、ページを更新する必要がないという利点があります。

TJ Crowder が指摘したように、Cookie を使用できます。

于 2013-04-29T10:47:18.327 に答える
0

Javascript/JqueryからJSONオブジェクトをsessinに保存することはできますか

いいえ、少なくとも直接ではありませんが、それはクライアント上にある他のデータと同じです。

セッションに何かを保存したい場合は、それをサーバーに送信する必要があります。これは、HTTP リクエスト (Ajax 経由など) に入れることで実現できます。

次に、通常のセッション API を使用して保存できるサーバー上の文字列を取得します。

サーバー側で使用する

セッションに入ると、サーバー上で自由に使用できます。セッションに入れる必要さえありません (そうしないと、次のリクエストの前に失われます)。

于 2013-04-29T10:46:08.913 に答える