This produced the desired effect:
(added var="header" to iterator tag)

                    <s:iterator value="list[0].keys" var="header">
                        <th><s:property value="header"/></th>
                    </s:iterator>

On Thu, 2010-07-01 at 12:47 -0600, Ken wrote:

> In my jsp I have:
> 
>                     <s:iterator value="list[0].keys">
>                         <th><s:property value="#this"/></th>
>                     </s:iterator>
> 
> Where list, is a List<Map>...
> 
> The above produces the following html:
> 
>                         <th>[id,
> app.mz.address.companynamelis...@e8e3b0,
> com.opensymphony.xwork2.defaulttextprovi...@178cce2]</th>
>                     
>                         <th>[curName,
> app.mz.address.companynamelis...@e8e3b0,
> com.opensymphony.xwork2.defaulttextprovi...@178cce2]</th>
>                     
>                         <th>[group,
> app.mz.address.companynamelis...@e8e3b0,
> com.opensymphony.xwork2.defaulttextprovi...@178cce2]</th>
>                     
>                         <th>[oldName,
> app.mz.address.companynamelis...@e8e3b0,
> com.opensymphony.xwork2.defaulttextprovi...@178cce2]</th>
> 
> When I expected to see:
>                         <th>id</th>
>                     
>                         <th>curName</th>
>                     
>                         <th>group</th>
>                     
>                         <th>oldName</th>
> 
> I must be missing something terribly obvious! Help.



Reply via email to