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.