ServleConfigとServletContextで異なる
多くのサーブレットの開発者は、「ServletConfig」と「ServletContext」の違いについて混乱しています。 実際、「ServletContext」の名前は非常に紛らわしいため、将来のリリースでは「AppConfig」または「AppContext」に変更されるはずです。
ContextConfig
1)これはone per “web application”であり、すべてのサーブレットのクラスによってグローバルにアクセスされます
2)web.xml –web-app要素内およびサーブレット要素外
ServletName com.example.ServletDemo [email protected]
3)サーブレットコード
getServletContext().getInitParameter("email")
=⇒ServletContext example hereを参照してください
ServletConfig
1)これはone per “servlet”であり、特定のサーブレットごとにのみアクセスします
2)web.xml –サーブレット要素内
ServletName com.example.ServletDemo [email protected]
3)サーブレットコード
getServletConfig().getInitParameter("email")
=⇒ServletContext example hereを参照してください