| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「3.1 ServletContext init パラメータ」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
==初期化パラメータにアクセスするためのサーブレットコードを書き、初期化パラメータを宣言する配備記述子要素を作成する==
+
==[[初期化パラメータ]]にアクセスするためのサーブレットコードを書き、[[初期化パラメータ]]を宣言する配備記述子要素を作成する==
  
 
----
 
----
  
 
*すべてのWebアプリケーションは、[http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletContext.html javax.servlet.ServletContext]のインスタンスを1つ持つ(サーブレットコンテナが複数のJVMに分散されていないと仮定した場合)
 
*すべてのWebアプリケーションは、[http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletContext.html javax.servlet.ServletContext]のインスタンスを1つ持つ(サーブレットコンテナが複数のJVMに分散されていないと仮定した場合)
*コンテキストは、Webアプリケーションのロード時に初期化される
+
*コンテキストは、[[Webアプリケーション]]のロード時に初期化される
  
 
=====web.xml=====
 
=====web.xml=====
65行目: 65行目:
 
[[File:0090_init_classes.jpg]]
 
[[File:0090_init_classes.jpg]]
 
----
 
----
2.4 WARファイルの目的およびコンテンツ、構造についての説明  
+
[[2.4 WARファイルの目的およびコンテンツ、構造についての説明]]
 
3.2 基本的な属性スコープ(request, session, context)  
 
3.2 基本的な属性スコープ(request, session, context)  
 
{{amazon|1932394389}}
 
{{amazon|1932394389}}
[[http://www.amazon.co.jp/dp/1932394389?tag=typea09-22&link_code=as3&creativeASIN=1932394389&creative=3999&camp=767 SCWCD Exam Study Kit: Java Web Component Developer Certification (ペーパーバック)]]
+
[http://www.amazon.co.jp/dp/1932394389?tag=typea09-22&link_code=as3&creativeASIN=1932394389&creative=3999&camp=767 SCWCD Exam Study Kit: Java Web Component Developer Certification (ペーパーバック)]

2020年2月16日 (日) 04:21時点における最新版

初期化パラメータにアクセスするためのサーブレットコードを書き、初期化パラメータを宣言する配備記述子要素を作成する


  • すべてのWebアプリケーションは、javax.servlet.ServletContextのインスタンスを1つ持つ(サーブレットコンテナが複数のJVMに分散されていないと仮定した場合)
  • コンテキストは、Webアプリケーションのロード時に初期化される
web.xml
<context-param>
  <param-name>contextParam1</param-name>
  <param-value>Servlet Context Init Parameter (1)</param-value>
</context-param>
<context-param>
 <param-name>contextParam2</param-name>
 <param-value>Servlet Context Init Parameter (2)</param-value>
</context-param>
  :
<servlet>
  <servlet-name>Section3_1Servlet</servlet-name>
  <servlet-class>servlet.Section3_1Servlet</servlet-class>
  <init-param>
    <param-name>initParam1</param-name>
    <param-value>Servlet Initial Parameter1</param-value>        
  </init-param>
  <init-param>
    <param-name>initParam2</param-name>
    <param-value>Servlet Initial Parameter2</param-value>        
  </init-param>
</servlet>

まとめ

ServletConfig
戻値 メソッド 備考
String getInitParameter(String name)
Enumeration getInitParameterNames()
ServletContext
戻値 メソッド 備考
String getInitParameter(String name)
Enumeration getInitParameterNames()
クラス図

0090 init classes.jpg


2.4 WARファイルの目的およびコンテンツ、構造についての説明 3.2 基本的な属性スコープ(request, session, context)

SCWCD Exam Study Kit: Java Web Component Developer Certification (ペーパーバック)