クラス BindingAwareModelMap
java.lang.ObjectSE
java.util.AbstractMapSE<StringSE,ObjectSE>
java.util.HashMapSE<StringSE,ObjectSE>
java.util.LinkedHashMapSE<StringSE,ObjectSE>
org.springframework.ui.ModelMap
org.springframework.ui.ExtendedModelMap
org.springframework.validation.support.BindingAwareModelMap
- 実装されているすべてのインターフェース:
SerializableSE, CloneableSE, MapSE<StringSE,ObjectSE>, SequencedMapSE<StringSE, ObjectSE>, Model
対応するターゲット属性が通常の
MapSE 操作によって置き換えられた場合に BindingResult オブジェクトを自動的に削除する ExtendedModelMap のサブクラス。 これは、Spring MVC によってハンドラーメソッドに公開されるクラスであり、通常は Model インターフェースの宣言を通じて使用されます。ユーザーコード内でビルドする必要はありません。プレーンな ModelMap または文字列キーを備えた通常の MapSE でさえ、ユーザーモデルを返すのに十分です。
- 導入:
- 2.5.6
- 作成者:
- Juergen Hoeller
- 関連事項:
ネストされたクラスの要約
クラス AbstractMapSE から継承されたネストクラス / インターフェース
AbstractMap.SimpleEntrySE<K,V>, AbstractMap.SimpleImmutableEntrySE<K, V> コンストラクターの概要
コンストラクターメソッドのサマリー
クラス ExtendedModelMap から継承されたメソッド
addAllAttributes, addAllAttributes, addAttribute, addAttribute, asMap, mergeAttributesクラス ModelMap から継承されたメソッド
containsAttribute, getAttributeクラス LinkedHashMapSE から継承されたメソッド
clear, containsValueSE, entrySet, forEachSE, getSE, getOrDefaultSE, keySet, newLinkedHashMapSE, putFirstSE, putLastSE, removeEldestEntrySE, replaceAllSE, reversed, sequencedEntrySet, sequencedKeySet, sequencedValues, valuesクラス HashMapSE から継承されたメソッド
clone, computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, isEmpty, mergeSE, newHashMapSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, sizeクラス AbstractMapSE から継承されたメソッド
equalsSE, hashCode, toStringインターフェース MapSE から継承されたメソッド
computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, equalsSE, hashCode, isEmpty, mergeSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, sizeインターフェース Model から継承されたメソッド
containsAttribute, getAttributeインターフェース SequencedMapSE から継承されたメソッド
firstEntry, lastEntry, pollFirstEntry, pollLastEntry
コンストラクターの詳細
BindingAwareModelMap
public BindingAwareModelMap()
メソッドの詳細
put
putAll