• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

retrieving data from logic:iterate

 
John Smith
Greenhorn
Posts: 15
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been trying to get some resources similar to my case, but i can't find any answers from anywhere. It would be very grateful if someone can solve this problem. I am just trying to retrieve data contained in iterate and display it in JSP by using logic:iterate tag. I can display it from bean:write, but i can't from html:radio tag.


DynaBean dynaForm = (DynaBean)form;
Map value = new HashMap();
value.put("2202", new AMSLabelValueBean("Client"));
dynaForm.set("field", value);
value.put("2203", new AMSLabelValueBean("Insurance"));
dynaForm.set("field", value);

request.setAttribute("messageTypes", value);


AMSLabelValueBean class contains setter and getter for 'label' field.



<logic:iterate id="types" name="messageTypes">
<bean efine id="labelKey"><bean:write name="types" property="key"/></bean efine>
<html:radio property='<%="field("+ labelKey + ")" %>' idName="types" value="label"/>
<tr>
<td><bean:write name="types" property="key"/>=<bean:write name="types" property="value"/></td>
</tr>
</logic:iterate>
 
Jason Menard
Sheriff
Posts: 6450
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"boogi",

Your display name, boogi, is in violation of the JavaRanch naming policy We request that you change it in order to comply with this policy. Maybe something like "Caesar Kim", your display name before you changed it, would be more appropriate?
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic