Tomcat 用のカスタム ロガーを使用する必要があります。拡張java.util.logging.Handler
カスタム ロガーへのブリッジを実装しました。経由でインスタンス化されWEB-INF/classes/logging.properties
ます。
ただし、戦争のプロパティファイルで構成する必要があります。だから私は ServletContext がする必要がありますservletContext.getResourceAsStream(iniFileName)
。カスタム ロガーは Java ロギング メカニズムによって作成されるため、サーブレット コンストラクターから、または依存性注入を介して ServletContext を取得できません。
サーブレットが作成される前に ServletContext を取得するにはどうすればよいですか?