public class BindingAwareModelMap extends ExtendedModelMap
Map
操作によって置き換えられた場合に BindingResult
オブジェクトを自動的に削除する ExtendedModelMap
のサブクラス。 これは、Spring MVC によってハンドラーメソッドに公開されるクラスであり、通常は Model
インターフェースの宣言を通じて消費されます。ユーザーコード内でビルドする必要はありません。プレーンな ModelMap
、または文字列キーを使用した通常の Map
でさえ、ユーザーモデルを返すのに十分です。
BindingResult
, 連載形式 コンストラクターと説明 |
---|
BindingAwareModelMap() |
修飾子と型 | メソッドと説明 |
---|---|
java.lang.Object | put(java.lang.String key, java.lang.Object value) |
void | putAll(java.util.Map<? extends java.lang.String,?> map) |
addAllAttributes, addAllAttributes, addAttribute, addAttribute, asMap, mergeAttributes
containsAttribute
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, putIfAbsent, remove, remove, replace, replace, size
containsAttribute
public java.lang.Object put(java.lang.String key, java.lang.Object value)
java.util.Map<java.lang.String,java.lang.Object>
の put
java.util.HashMap<java.lang.String,java.lang.Object>
の put
public void putAll(java.util.Map<? extends java.lang.String,?> map)
java.util.Map<java.lang.String,java.lang.Object>
の putAll
java.util.HashMap<java.lang.String,java.lang.Object>
の putAll