Empty <put-list-attribute> declaration is of type Attribute rather than
ListAttribute
--------------------------------------------------------------------------------------
Key: TILES-240
URL: https://issues.apache.org/struts/browse/TILES-240
Project: Tiles
Issue Type: Bug
Components: tiles-api, tiles-core
Affects Versions: 2.0.5
Environment: Windows XP, Glassfish 2, Java 5.
Reporter: Erik Pieczkowski
A Tiles definition such as...
<definition name="some.layout"
template="/WEB-INF/view/tiles/layouts/someLayout.jsp">
<put-list-attribute name="list" />
</definition>
will return an Attribute instance when calling...
Attribute fieldListAttribute = attributeContext.getAttribute("list");
whereas a tiles definition with such as...
<definition name="some.layout"
template="/WEB-INF/view/tiles/layouts/someLayout.jsp">
<put-list-attribute name="list">
<add-attribute value="some.attribute" />
</put-list-attribute>
</definition>
will return a ListAttribute instance when calling that same method.
These two separate scenarios seem like they should return the same object
instance.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.