java.lang.Object | ||
↳ | TagSupport | |
↳ | org.springframework.web.servlet.tags.NestedPathTag |
Nested-path tag, to support and assist with nested beans or bean properties in the model. Exports a "nestedPath" variable of type String in request scope, visible to the current page and also included pages, if any.
The BindTag will auto-detect the current nested path and automatically prepend it to its own path to form a complete path to the bean or bean property.
This tag will also prepend any existing nested path that is currently set. Thus, you can nest multiple nested-path tags.
Thanks to Seth Ladd for the suggestion and the original implementation!
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | NESTED_PATH_VARIABLE_NAME | Name of the exposed variable within the scope of this tag: "nestedPath". |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Reset any previous nestedPath value.
| |||||||||||
Return the path that this tag applies to.
| |||||||||||
Set the path that this tag should apply.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Name of the exposed variable within the scope of this tag: "nestedPath".
Reset any previous nestedPath value.
JspException |
---|
Set the path that this tag should apply.
E.g. "customer" to allow bind paths like "address.street" rather than "customer.address.street".