Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第2部 Servlet/JSP編> 第7章 Webアプリケーションの開発> 7.5 Webアプリケーション環境定義ファイル(deployment descriptor)> 7.5.3 Webアプリケーション環境定義ファイル(deployment descriptor)のタグの詳細

7.5.3.3 サーブレットコンテキストの初期化パラメタ

 サーブレットコンテキストの初期化パラメタは、context-paramタグで定義します。
 サーブレットコンテキストには、Webアプリケーションすべてのサーブレットに共通の情報を設定し、取り出すことができます。
 javax.servlet.ServletContext.getInitParameterNames()メソッドとjavax.servlet.ServletContext.getInitParameter()メソッドを使用します。
 重複する初期化パラメタ名は定義できません。

■記述形式

------------------------------------------------------------------------------------
    <context-param>
      <param-name>name</param-name>
      <param-value>value</param-value>
    </context-param>
------------------------------------------------------------------------------------

■タグの内容

タグ名

説明

タグの
省略

複数の
指定

param-name

サーブレットコンテキストの初期化パラメタ名を定義します。パラメタ名を必ず記述してください。値を省略した場合、空文字に対してパラメタ値が設定されます。

×

×

param-value

サーブレットコンテキストの初期化パラメタに指定する値を定義します。値を省略した場合、空文字が設定されます。

×

×

■記述例

------------------------------------------------------------------------------------
    <context-param>
      <param-name>E-mail</param-name>
      <param-value>taro@fujitsu.co.jp</param-value>
    </context-param>
------------------------------------------------------------------------------------

 Webアプリケーションの記述例

------------------------------------------------------------------------------------
  public doGet(HttpServletRequest req, HttpServletResponse res)
               throws ServletException,IOException {
  String mail = getServletContext().getInitParameter("E-mail");
  }
------------------------------------------------------------------------------------

目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED