@Target(value=TYPE) @Retention(value=RUNTIME) public @interface HandlesTypes
ServletContainerInitializer
が取り扱えるクラスを宣言するために使用されます。ServletContainerInitializer
修飾子とタイプ | 必須要素と説明 |
---|---|
Class<?>[] |
value
ServletContainerInitializer が関心を示しているクラス。 |
public abstract Class<?>[] value
ServletContainerInitializer
が関心を示しているクラス。
ServletContainerInitializerの実装でこのアノテーションが付けられた場合、
サーブレットコンテナはこのアノテーションで列挙されたクラスの、サブクラス、実装、
アノテーションが付けられたクラスをServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>>, javax.servlet.ServletContext)
メソッドに渡さなければいけません。
(もし見つからない場合はnullを代わりに渡す必要があります。)
ServletContainerInitializer
が関心を示しているクラスCopyright © 1999-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms. Portions Copyright © 1999-2002 The Apache Software Foundation. Portions Copyright © 2017- @megascus. Translated by @megascus.