> -----Original Message-----
> From: Brian McGovern [mailto:[EMAIL PROTECTED] 
> 
> I am switching from using struts-logic tags to jstl and have 
> a really basic question.
> 
> An object stored in Application Scope has a method called 
> getKeyValues() that returns an array list of beans, each 
> having a getKey and getValue method.
> 
> logic tag works.
>  <logic:iterate id="ListItem" name="STATES_PROPERTIES_KEY" 
> property="keyValues">
>       <option value="<bean:write name="ListItem" 
> property="key" />"><bean:write name="ListItem" 
> property="value"/> </logic:iterate>
> 
> jstl doesn't 
>  <c:forEach var="ListItem" 
> items="${STATES_PROPERTIES_KEY.keyValues}" varStatus="currentItem" >
>       <option value="<c:out value="${ListItem.key}" 
> />"><c:out value="${ListItem.value}" /> </c:forEach>

If it doesn't work, what happens?  Do you get an exception?  What do you
see when you "view source" the output?  In place of '<c:out
value="${ListItem.key}"/>', do you see nothing, '<c:out
value="${ListItem.key}"/>', '${ListItem.key}', or something else?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to