Hi All, I am facing lot of issues in <html:iterate> tag.I try to populate collection values as label for radio buttons. Here is the code.
<table> <logic:iterate id="mapID" name="utilMap" property="salutationMap" scope="session"> <tr> <td> <html:radio property="mapProp" value='<bean:write name="mapID" property="key"/>' /> <bean:write name="mapID" property="value"/> </td> <tr> </logic:iterate> </table> I set the 'utilMap' Object ,which contains getSalutationMap(), in session. But i am getting following error. javax.servlet.jsp.JspException: Cannot find bean under name org.apache.struts.taglib.html.BEAN at org.apache.struts.taglib.html.RadioTag.doStartTag(RadioTag.java:189) Can you explain me what went wrong?. 1. Is it required for a class ,referred in iterate tag, to be set in request/session?. 2. Should i need to make any additions in ApplicationResources.properties file? Your guidance is highly appreciated. thanks krishna
Joined: Feb 16, 2002
Problem Fixed. krishna
Joined: May 19, 2000
Hi Krishna, Could you tell us what was wrong and how did u solve the problem? this could be helpful for others who are having the same problem. thanks