struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sashi Ravipati" <>
Subject Logic:iterate
Date Tue, 10 Jun 2003 13:33:21 GMT
i have the following code in my .jsp

<TABLE id="mytable">
    <logic:equal property="amount" name="addRateForm" value="1">
          <logic:iterate id="row" name="addRateForm"   property="iterator"
           <td><html:text name="row" property="firstName" /></td>
           <td><html:text  property="firstName" /></td>

in my action form I have
   private String[] FirstName={};
   private String[] iterator={"",""}; // For testing i initialised to 2

public String[] getFirstName(){
    return FirstName;

  public void setFirstName(String[] newName){
    FirstName = newName;

public String[] getIterator() {
    return this.iterator;
public void setIterator(String iterator[]) {
    this.iterator = iterator;

The above table can have multiple rows. When the page is first loaded one
row is displayed, the user can click on a addrow button to create n-rows.
Once he is done he will click submit, I would like to submit the page and
reload the same page with all the details again in the table (repopulate).

It throws the following error--

Error Message: No getter method for property firstName of bean row  (I have
the get and set methods in my action form)

I am new to struts and I think I am missing some thing. PLS help


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message