Tomcatの起動時にクラスをロードして、他のクラスの変数を実際に初期化したいとします。スタートアップ時の負荷の問題tomcat
<servlet>
<servlet-name>LoadConfigurations</servlet-name>
<servlet-class>Loader.LoadConfigurations</servlet-class>
<init-param>
<param-name>env</param-name>
<param-value>dev</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
を次のように私はのappName/WEB-INF/web.xmlのを編集していると私はどのようにチェックしますか/ appNameの/ WEB-INF /クラスに
を私のサーブレットLoadConfigurationを配置していますサーブレットが呼び出されるかどうか私は初期化されたクラスから値を表示しようとすると、それはnullを返しますので
コンストラクタ内のログやSystem.out.println( "Inside Constuctor")とinit()メソッドの開始と終了を維持してください。ログを取得しているかどうかを確認してください。 – Jayesh