[[FrontPage]]


JavaのContextという概念は

The request.setAttribute() sets an attribute in the request scope and is thus only available within the same request/response cycle. The servletContext.setAttribute()
スコープとは、サーブレットやJSPを跨いでデータを共有したい場合に用いる保存領域のこと。
https://qiita.com/shuyam/items/a9a1be62f52009748844
共有範囲に応じて以下の3種類がある。
リクエストスコープ ブラウザからのリクエスト毎に生成されるスコープのこと。次のリクエストが来た場合やブラウザを閉じたり、アプリケーション・サーバーが再起動した場合は原則保持されない。
セッションスコープ ブラウザを閉じない、あるいはタイムアウトしない限り保持されるスコープ。
アプリケーションスコープ アプリケーション・サーバーが終了しない限り保持されるスコープ。ブラウザを閉じても保持される。
サーブレットのdoGetやdoPostメソッド内でスコープに保存し、
フォワードメソッドで次に引き渡すと、これら全てのスコープのデータを保持した状態で次のサーブレットに渡せる
req.getsession().getservletcontext() and getservletcontext()はじつは同じもの https://stackoverflow.com/questions/12448826/difference-between-req-getsession-getservletcontext-and-getservletcontext

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS