Hi,all:
  I'm a new comer for tapestry.I want to use "For" component to repeat the same 
contents,but i got "Could not find a strategy instance for class 
com.laniqi.crm.pages.FieldInfo". I don't know what the reason is.The following 
is my code fragment.
 
HTML Template file:
... 
  <tr jwcid="@For" source="ognl:crm.customers" value="ognl:crm.info" 
element="tr">
            <td><span jwcid="@Insert" value="ognl:crm.info.name" /></td>
  </tr>
...
 
Page data File:
public class CrmConfigurator
{
     public CrmConfigurator(){
         FieldInfo inf = new FieldInfo();
         inf.setName("DK");
         customers.add(inf);
     }
    private FieldInfo info = new FieldInfo();
    public FieldInfo getInfo() {
         return info;
     }
     public void setInfo(FieldInfo info) {
          this.info = info;
     }
 
    private List customers = new ArrayList(); // it is used to contain 
FieldInfo object. 
    public List getCustomers(){
         return customers;
    }
}
Page Java File:
 public abstract CrmConfigurator getCrm();
    public abstract void setCrm(CrmConfigurator crm);
    
    public void pageBeginRender(PageEvent event)
    {
         
        CrmConfigurator crm = new CrmConfigurator();
        setCrm(crm);
    }

Thanks and Regards,
Karl.



                
---------------------------------
 Yahoo! FareChase - Search multiple travel sites in one click.  

Reply via email to