org.springframework.ui.Model |
Known Indirect Subclasses |
Java-5-specific interface that defines a holder for model attributes.
Primarily designed for adding attributes to the model.
Allows for accessing the overall model as a java.util.Map
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Copy all attributes in the supplied
Map into this Map . | |||||||||||
Copy all attributes in the supplied
Collection into this
Map , using attribute name generation for each element. | |||||||||||
Add the supplied attribute to this
Map using a
generated name . | |||||||||||
Add the supplied attribute under the supplied name.
| |||||||||||
Return the current set of model attributes as a Map.
| |||||||||||
Does this model contain an attribute of the given name?
| |||||||||||
Copy all attributes in the supplied
Map into this Map ,
with existing objects of the same name taking precedence (i.e. |
Copy all attributes in the supplied Map
into this Map
.
Copy all attributes in the supplied Collection
into this
Map
, using attribute name generation for each element.
Add the supplied attribute to this Map
using a
generated name
.
Collections
are not added to
the model when using this method because we cannot correctly determine
the true convention name. View code should check for null
rather
than for empty collections as is already done by JSTL tags.
attributeValue | the model attribute value (never null )
|
---|
Add the supplied attribute under the supplied name.
attributeName | the name of the model attribute (never null ) |
---|---|
attributeValue | the model attribute value (can be null )
|
Does this model contain an attribute of the given name?
attributeName | the name of the model attribute (never null ) |
---|
Copy all attributes in the supplied Map
into this Map
,
with existing objects of the same name taking precedence (i.e. not getting
replaced).