![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
セッションIDの保存はcookieかURLに連結する方法しか有りませんから、
JavaScriptでdocument.cookieや<a href="">を解析するなどしてセッションIDを取得することは可能だと思います。
セッションIDとセッションの値・内容との関連づけはサーバーで行われていますから、
その値を取得するにはAjaxなどで読み込むとかしないと無理だと思います。
No.1
- 回答日時:
フレームワークやライブラリによって出来るものもあるのかもしれませんが、
基本的にはJavaScriptで直接取得することは出来ません。
ですが、扱いたい値が文字列であらわすことが可能で、クライアント側がJSPなどであれば
スクリプトレットや式などで参照するか、formのhiddenを通して取得することは難しくないです。
たとえば、
<%
String str = (String) session.getAttribute("hoge");
%>
<script type="text/javascript">
alert('<%= str %>'); //alert('<%= (String) session.getAttribute("hoge") %>'); でも同じ
</script>
とか、
<form name="hogeForm">
<input type="hidden" name="hoge" value="<%= (String) session.getAttribute("hoge") %>" >
</form>
<script type="text/javascript">
alert(document.forms['hogeForm'].elements['hoge'].value);
</script>
みたいな感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- PHP バージョン情報の取得方法について 1 2023/03/15 11:56
- JavaScript javascript で外部サイトにデータ入力させて自動でボタンを押すことは可能ですか? 1 2023/01/30 16:23
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- JavaScript GoogleChartの組織図について 3 2022/07/05 16:11
- iPhone(アイフォーン) 現在iphone13を使用していて物理simとesimのデュアル simを所有しています。 折角の機 1 2023/01/19 21:42
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- JavaScript SQLでデータベースから返ったデータのJSON形式生成について 1 2022/04/06 12:25
- JavaScript HTMLでJavaScriptを使用してプログラムを作ります。 入力されたパスワードを取得して、パス 2 2022/10/18 01:05
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Javascriptの値をJava(JSP)へ渡す方法
Java
-
JSPの処理の途中で、JavaScriptの処理をしたい
JavaScript
-
javascriptでセッションの削除をする例について プレゼント商品申し込み確認画面をjspで作成
JavaScript
-
-
4
DBを10件毎に表示ページング処理方法
Java
-
5
Javascript_submit()完了後に処理したい
JavaScript
-
6
テーブルタグの中にdivを含めてはダメ?
HTML・CSS
-
7
セレクトメニューで2つの項目や値を渡す方法はありますか?
HTML・CSS
-
8
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
9
正しいURL指定しているにもかかわらずJSPファイルにアクセスできず「404エラー」が発生
Java
-
10
jspからjavascriptの変数引継ぎ
JavaScript
-
11
フォームで同じ複数のnameで違うvalueの送信
Java
-
12
Eclipseで、プロジェクト名のところに赤いバッテンのエラーマークが
Java
-
13
javascriptからjavaを呼び出したい
JavaScript
-
14
servletからjspへオブジェクトの配列情報を送る方法
Java
-
15
submitをボタン以外にするには
HTML・CSS
-
16
JavaScriptの変数をjavaのメソッドの引数に渡す
JavaScript
-
17
sessionスコープとapplicationスコープ
Java
-
18
セッション切れでのリクエスト~ログイン画面表示~ログイン~要求された画面へ遷移する方法
Java
-
19
jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?
Java
-
20
テーブルの位置を細かく指定したい。
HTML・CSS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グローバルIPアドレスの変更タ...
-
JSPでsession変数が勝手に書き...
-
セッションの情報の消去について
-
sessionスコープとapplication...
-
ASP.NETのGlobal.asaxについて
-
setAttribute getAttribute 配...
-
Tomcatでの同一セッション同時...
-
aタグによる複数リンクを別セッ...
-
HTMLのSELECTタグの使い方、JSP...
-
VB.net(ASP.net)でアクセスカ...
-
セッションタイムアウト時にエ...
-
CookieとセッションIDとの役割...
-
ボタンが活性化の場合とは、ボ...
-
リクエストに応じたselectedの...
-
「<c:forEach タグが終了し...
-
三菱GOTの画面切り替えについて
-
VB6 開発環境のエディタに行...
-
Javaプログラミングの質問にな...
-
フォーム上で押されたボタンに...
-
jspファイルで注文フォームの合...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでセッションを取得
-
グローバルIPアドレスの変更タ...
-
setAttribute getAttribute 配...
-
エラーページ遷移後に入力値を残す
-
sessionスコープとapplication...
-
ASP.NETのGlobal.asaxについて
-
JSPでsession変数が勝手に書き...
-
javascriptでセッションの削除...
-
JSP + ラジオボタン
-
Java/サーブレットでの一般的な...
-
HTMLのSELECTタグの使い方、JSP...
-
JSPで、sessionのタイムアウト...
-
struts2でのフィルターを使った...
-
セッションオブジェクトの使い...
-
セッションタイムアウト時にエ...
-
Strutsのページングにてoffset...
-
カスタムタグを使用してリクエ...
-
struts java ログインのセッシ...
-
セッション維持について
-
VB.net(ASP.net)でアクセスカ...
おすすめ情報