こんにちは。現在Javaの学習をしているものです。
アプリケーションスコープの学習をしています。
そこで、様々なサイトを参照して学習をしているのですが、一部分からない箇所が存在するため質問します。どうぞよろしくお願いいたします。
#分からないこと
こちらのサイト(https://qiita.com/shuyam/items/a9a1be62f52009748844)に記載されている
// アプリケーションスコープの保存領域を確保 ServletContext sc = getServletContext();
とはどういう意味なのでしょうか。
getServletContextメソッドを呼び出して実行して得た値を sc という変数に格納しているのでしょうか。
そうだとしたら、 sc という変数にはどんな情報が格納されているのでしょうか?
// アプリケーションスコープの保存領域を確保
というのも何の話をしているのかいまいちよくわかりません、、、
現在の私の理解はデータを詰めた変数を
// アプリケーションスコープに保存 sc.setAttribute("属性名", データを詰めた変数)
のようにsetAttribueメソッドを用いてセットし、データが欲しい時に
// アプリケーションスコープからインスタンスを取得 型 名前 = (型) sc.getAttribute("属性名");
のようにgetAtributeメソッドを用いてセットしてやればよいというところまでは理解しています。
お手数をおかけしますが、ご教示いただけると幸いです。どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/22 05:49
2020/08/22 06:12
2020/08/24 04:11