トップ 一覧 ping 検索 ヘルプ RSS ログイン

3.1 ServletContext init パラメータの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!初期化パラメータにアクセスするためのサーブレットコードを書き、初期化パラメータを宣言する配備記述子要素を作成する

----

*すべてのWebアプリケーションは、[javax.servlet.ServletContext|http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletContext.html]のインスタンスを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(),

::クラス図
{{ref_image init_classes.jpg}}
----
2.4 WARファイルの目的およびコンテンツ、構造についての説明 
3.2 基本的な属性スコープ(request, session, context) 
{{amazon 1932394389}}
[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]

----
{{include_html banner_html, "!J2EE"}}