サーブレットでは、web.xmlのinit paramタグを使用して初期化データを送信します。なぜ、私はdoGet
メソッドでgetServletConfig().getInitParameter("someName")
を通して値を取得することができます、私はパラメータを読み取るためにinitメソッドをオーバーライドする必要があります!また、設定と同じ、私はこの方法で初期化パラメータにアクセスすることができますサーブレットのinitメソッドのオーバーライドが必要です
:request.getServletContext().getInitParameter("xyz");
は、なぜ私はinitメソッドをオーバーライドして、などなどスーパーconfigオブジェクトも同様に設定されていることを確認する必要があるでしょうか?
これは設計通りです。彼らが 'ServletConfig'ラッパーなどを使っている人を計画していない限り、それは必要ではないようです。 – EJP