public abstract class ServletContextPropertyUtils extends ObjectSE
テキストには ${...} プレースホルダーを含めることができ、サーブレットコンテキストの初期化パラメーターまたはシステムプロパティとして解決されます。${user.dir}。デフォルト値は、キーと値の間の ":" 区切り文字を使用して指定できます。
SystemPropertyUtils, ServletContext.getInitParameter(String)EE| コンストラクターと説明 |
|---|
ServletContextPropertyUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static StringSE | resolvePlaceholders(StringSE text, ServletContextEE servletContext) 指定されたテキストの ${...} プレースホルダーを解決し、対応するサーブレットコンテキストの初期化パラメーターまたはシステムプロパティ値に置き換えます。 |
static StringSE | resolvePlaceholders(StringSE text, ServletContextEE servletContext, boolean ignoreUnresolvablePlaceholders) 指定されたテキストの ${...} プレースホルダーを解決し、対応するサーブレットコンテキストの初期化パラメーターまたはシステムプロパティ値に置き換えます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static StringSE resolvePlaceholders(StringSE text, ServletContextEE servletContext)
text - 解決する文字列 servletContext - 検索に使用する servletContext。IllegalArgumentExceptionSE - 解決できないプレースホルダーがある場合 SystemPropertyUtils.PLACEHOLDER_PREFIX, SystemPropertyUtils.PLACEHOLDER_SUFFIX, SystemPropertyUtils.resolvePlaceholders(String, boolean)public static StringSE resolvePlaceholders(StringSE text, ServletContextEE servletContext, boolean ignoreUnresolvablePlaceholders)
text - 解決する文字列 servletContext - 検索に使用する servletContext。ignoreUnresolvablePlaceholders - 未解決のプレースホルダーかどうかを判断するフラグは無視されます IllegalArgumentExceptionSE - 解決できないプレースホルダーがあり、フラグが false の場合 SystemPropertyUtils.PLACEHOLDER_PREFIX, SystemPropertyUtils.PLACEHOLDER_SUFFIX, SystemPropertyUtils.resolvePlaceholders(String, boolean)