@Published public final class WebUtil extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
containsPropertyKey(ValidationContext context,
java.lang.String key)
指定したプロパティに対応するキー(リクエストパラメータ名)がリクエストに存在するかどうか判定する。
例えば、form.sampleというキーがリクエストに存在している場合、下記コードは true を返す。 |
static boolean |
containsPropertyKeyValue(ValidationContext context,
java.lang.String key,
java.lang.String value)
指定したキー(リクエストパラメータ名)に指定した値が含まれているか判定する。
例えば、form.sampleというキーの値が"ABC"だったとき、下記コードは true を返す。 |
static void |
notifyMessages(ExecutionContext context,
Message... messages)
メッセージをユーザに通知する。
|
public static void notifyMessages(ExecutionContext context, Message... messages)
WebUtil.notifyMessages(context, MessageUtil.createMessage(MessageLevel.ERROR, "メッセージID"));
既にメッセージが存在する場合は既存メッセージの末尾に追加する。context
- 実行コンテキストmessages
- メッセージMessageUtil
,
MessageLevel
public static boolean containsPropertyKey(ValidationContext context, java.lang.String key)
true
を返す。
WebUtil.containsPropertyKey(context, "form.sample"); //--> true
context
- バリデーションコンテキストkey
- プロパティに対応するキーtrue
public static boolean containsPropertyKeyValue(ValidationContext context, java.lang.String key, java.lang.String value)
true
を返す。
WebUtil.containsPropertyKeyValue(context, "form.sample", "ABC"); //--> true
指定したキーと値の組み合わせがリクエストに存在しなかった場合はfalse
を返す。context
- バリデーションコンテキストkey
- プロパティに対応するキーvalue
- プロパティの値true