ホームページ  >  記事  >  Java  >  サーブレットコンテキストとは

サーブレットコンテキストとは

清浅
清浅オリジナル
2019-05-08 09:56:504503ブラウズ

サーブレット コンテキストは、コンテナの起動後に ServletContext インターフェイスの要件を満たす、Web アプリケーションごとに作成される唯一のオブジェクトを指します。サーブレット コンテキストの特徴: 1. Web アプリケーションはサーブレット コンテキストに対応します; 2. コンテナが閉じられない限り、サーブレット コンテキストは常に存在します。

サーブレットコンテキストとは

#サーブレット コンテキスト

コンテナが開始されると、Web アプリケーションごとに固有の ServletContext インターフェイス要件が作成されます。オブジェクトは一般にサーブレット コンテキストと呼ばれます。

(ビデオ チュートリアルの推奨:

java コース)

サーブレット コンテキストの特性

一意性: 1 つの Web アプリケーションが 1 つのサーブレットに対応しますコンテクスト。

永続性: コンテナが閉じられず、アプリケーションがアンインストールされない限り、サーブレット コンテキストは常に存在します。

サーブレット コンテキストを取得する方法

HttpSession、GenericServlet にはコンテキストを取得する getServletContext メソッドが用意されています

注: GenericServlet は HttpServlet の親クラスです。

例: サーブレット コンテキストを使用してグローバル初期化パラメータを読み取る

(1) グローバル初期化パラメータを構成する


<context-param> 
   <param-name>company</param-name> 
    <param-value>PHP中文网</param-value> 
</context-param>

(2) # を読み取る

##ServletContext によって提供されるメソッドを使用してグローバル初期化パラメータを読み取る

String company =  sctx.getInitParameter("company");

関連する推奨事項:

Java 入門チュートリアル

以上がサーブレットコンテキストとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。