Hi all  

I am getting following exception  java.lang.IllegalArgumentException:

No bean specified while using indexed properties in struts.

MyForm Bean is 

 public class ReportItemForm extends ActionForm { 

   FormItem [] formItem=null;   

   public void setItem(int index, FormItem formItem){             
this.formItem[index] = formItem;            }         public FormItem 
getItem(int index){             if(formItem==null ||(formItem.length)==0)       
          return new FormItem();

         return formItem[index]; 

   }  

and  FormItem bean is specified like this 

    public class FormItem {         String formitem;             int order;     
        public int getOrder() {            return order;        }    /**    * 
@param i    */    public void setOrder(int i) {          order = i;    }    /** 
   * @return    */    public String getFormitem() {          return formitem;   
 }    /**    * @param string    */    public void setFormitem(String string) {  
       formitem = string;    }              i have set this array of  FormItem 
i.e formItem() properly

 and the data is dispalyed correctly on the page like this          
<html-el:hidden property="item[${count}].formItem" />    <html-el:text 
styleId="order" property="item[${count}].order"   size="1" />              but 
when i submitting this form i am getting following

 Exception  java.lang.IllegalArgumentException: No bean specified          can 
anybody help me.         any help will be greatly appriciated.         thanks   
      Krishan.       


                        
---------------------------------
Get your own web address for just $1.99/1st yr. We'll help. Yahoo! Small 
Business.

Reply via email to