Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

logic iterate

 
amuthan
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am working on my first struts application and am caught up with the listbox. Instead of hard coding the values need to generate it with an vector, i read couple of articles,but never successful.
I defined the vector and added couple of values.
When i defined it in jsp, i got null pointer, not sure why, can someone give me a simple example of logic iterate.I have problem understanding what should go in the name"..." property"...."
The file I have the vector is mainaction.java and the getter and setters are in mainform.java and the jsp is requestpage.jsp.
My requestpage.jsp when submitted goes to mainaction for validation, this is where i am confused.Should my vector be in this file should it be in some file which would be invoked during the load of requestpage.jsp.
Any clarification or example, much appreciated.
Thanks!
 
poornima balagopal
Ranch Hand
Posts: 83
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I dont know whether this is helpful for you
In my action class i am getting list of values which i want to display in jsp using iterate tag.
So in my Action class i am setting it as
request.setAttribute("CrmsMergeDuplicateBorrower",borrowerTypeList);
In JSP to display values from this using logic iterator
So there i am giving as
<logic:iterate name="CrmsMergeDuplicateBorrower" id="TableColumn">

<tr>
<td class="BasCellAmount" width="4%" height="20"> </td>
<td class="BasCellAmount" width="50%" height="20">

<bean:write name="TableColumn" property="itemDescription"/>
</td>
<td class="BasCellAmount" width="30%" height="20">
<bean:write name="TableColumn" property="itemValue"/>
<html:hidden name="TableColumn" property="itemCode"/>
</td>
<td class="BasCellAmount" width="2%" height="20"> </td>
</tr>
</logic:iterate>

Here i am not defining property for logi:iterate tag.
for more detailed explanation for logic:iterate please go through jakarta tutorial. Its really helpful
Try this way
I dont know exactly whats your problem is . But hope this will help you
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic