Webアプリケーション全体にパラメータを渡す方法 - ServletContext

Webアプリケーション全体にパラメーターを渡す方法– ServletContext

以下は、web.xmlのServletContext“ init-param”を使用して、Webアプリケーション全体にパラメーターを渡す方法を示すサーブレットコードの例です。

デプロイメント記述子(web.xml)

パラメーター値を「init-param」に入れ、「servlet」要素の外側にあることを確認します

        
        ServletName
        com.example.ServletDemo
    

    
            email
            [email protected]
    

サーブレットコード

public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException{

        PrintWriter pw = response.getWriter();
        pw.println(getServletContext().getInitParameter("email"));

    }

「getServletContext()。getInitParameter(“ email”)」メソッドを使用して、web.xmlのServletContextパラメーター値を取得します。 さらに、このパラメーターはWebアプリケーション全体からアクセスできます。

これがpass parameter to a servlet onlyの例です