Servlet日記(2000/01/15)

本日の成果

 前回、Servletごとの初期値が分かったので、今度はWeb Appllicationごとの初期値を試してみます。

 Servlet API 2.2の仕様書を見ていると、その記述方法がのっていました。web.xmlファイルに、次のように記述すればよいようです。

<web-app>
    <context-param>
        <param-name>contextParam1</param-name>
        <param-value>contextValue1</param-value>
    </context-param>
    <context-param>
        <param-name>contextParam2</param-name>
        <param-value>contextValue2</param-value>
    </context-param>
    <context-param>
        <param-name>contextParam3</param-name>
        <param-value>contextValue3</param-value>
    </context-param>
    <servlet>
        以下、省略

 この名前と値を取得するには、getInitParameterNames()の代わりに、getServletContext().getInitParameterNames()のようにすればよいようです。日本語の扱いは、前回とあわせて、また今度調べましょう。

本日の教訓

 Web Applicationごとの初期値の設定方法が分かりました。が、この程度の進み方では、いつになれば終わるのでしょう ^^;

Servlet日記(2000/01/12) Servlet日記の目次 Servlet日記(2000/01/18)