Interstage Application Serverにおける、Servletサービスのリロード機能について
- Servletサービスのリロード機能の詳細について教えてください。 リロード機能によってファイルが入れ替わった場合にセションは引き継がれますか? また、静的変数はどのように処理されるか教えてください。
- WEB-INF/classes配下のclass(使用中のクラス)、WEB-INF/lib配下のjarファイルを入れ替え追加した場合には、セション情報は一旦破棄されます。
JSPを置き換えた場合には、セション情報に影響しません(引き継がれます)。
静的変数についてはどのクラスローダに配置されているかに依存します。
WEB-INF/classes配下、WEB-INF/lib配下の場合は(Webクラスローダ上にある場合)、一旦破棄され、初期化されます。上記以外の場所に配置している場合は、初期化されません。なお、運用でリロード機能の使用は推奨しません。
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 運用/保守 |