public interface ServletRegistration extends Registration
Servlet
に詳細な構成をするためのインターフェース。修飾子とタイプ | インタフェースと説明 |
---|---|
static interface |
ServletRegistration.Dynamic
ServletContext のaddServletメソッドの1つを使用して登録された
Servlet を詳細に構成するためのインターフェース。 |
修飾子とタイプ | メソッドと説明 |
---|---|
Set<String> |
addMapping(String... urlPatterns)
このServletRegistrationによって表されるサーブレットに対して、与えられたURLパターンを指定してサーブレットマッピングを追加します。
|
Collection<String> |
getMappings()
このServletRegistrationによって表されるサーブレットの現在使用可能なマッピングを取得します。
|
String |
getRunAsRole()
この
ServletRegistration によって表されるサーブレットのrunAsロールの名前を取得します。 |
getClassName, getInitParameter, getInitParameters, getName, setInitParameter, setInitParameters
Set<String> addMapping(String... urlPatterns)
指定されたURLパターンのいずれかがすでに別のサーブレットにマッピングされている場合、更新は実行されません。
このメソッドが複数回呼び出された場合、後続の各呼び出しが前の呼び出しの効果に追加されます。
返されるSetはServletRegistrationオブジェクトによって追跡されないため、返されたSetへの変更はServletRegistrationオブジェクトに反映されず、その逆もそうです。
urlPatterns
- サーブレットマッピングのURLパターンIllegalArgumentException
- urlPatternsがnull
or emptyIllegalStateException
- このServletRegistrationが取得されたServletContextがすでに初期化完了していた場合Collection<String> getMappings()
許可されている場合、返されたCollection
への変更はこのServletRegistration
に影響してはなりません。
ServletRegistration
によって表されるサーブレットの現在利用可能なマッピングの(空の可能性のある)Collection
String getRunAsRole()
ServletRegistration
によって表されるサーブレットのrunAsロールの名前を取得します。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.