Ritesh,

Check the example at www.keyboardmonkey.com or the nested tag lib in
Struts. It may help with the presentation. Though, if you add an object
and need to save to a DB, you will likely need to use a lazyList.

Regards
Al

On Wed, 2003-03-26 at 06:24, Ritesh Singhal wrote:
> In some of the mails I saw people using ListUtils.lazyList() from
> commons library. I think that does the same what u r doing. Or I am not
> getting it right and it means something else?
> 
> Regards
> Ritesh
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, March 26, 2003 7:37 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Setting and Getting indexed property
> 
> 
> Check the indexed getters n Form...If the beanList in form is empty,The
> beans are added as required when getter is called.. I was referring to
> this...
> 
> -----Original Message-----
> From: Ritesh Singhal [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 26, 2003 3:01 PM
> To: Struts Users Mailing List
> Subject: RE: Setting and Getting indexed property
> 
> 
> I think that helps. But you were talking something about Lazy
> initialization. What is that? Thanks and Regards Ritesh
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, March 26, 2003 7:09 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Setting and Getting indexed property
> 
> 
> look at the following message in the archive...
> 
> 
> http://marc.theaimsgroup.com/?l=struts-user&m=104815589928698&w=2
> 
> -----Original Message-----
> From: Ritesh Singhal [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 26, 2003 1:55 PM
> To: Struts Users Mailing List
> Subject: RE: Setting and Getting indexed property
> 
> 
> I couldn't find anything in the mailing list. Actually I am new to this
> group. Do you know any resources on the internet where using indexed
> property and lazy intialization is explained.
> 
> Regards
> Ritesh
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, March 26, 2003 6:06 PM
> To: [EMAIL PROTECTED]
> Subject: RE: Setting and Getting indexed property
> 
> 
> U need to use lazy initialiszation.
> Search the mail archive...I had replied some similar mail...
> 
> regards,
> Shirish
> 
> -----Original Message-----
> From: Ritesh Singhal [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 26, 2003 1:04 PM
> To: Struts Users Mailing List
> Subject: Setting and Getting indexed property
> 
> 
> Hi All,
> 
> I am having problem setting and getting indexed property of a form bean.
> I have a form bean:
> 
> public class ExampleForm extends ActionForm {
>     private String id[];
>     private String name[];
>     private String address[];
> 
>     public String getIdIndexed( int index )
>     {
>         return ( id[index] );
>     }
> 
> 
>     public void setIdIndexed(int index, String value)
>     {
>         id[index] = value;
>     }
>     ..... And so on
> }
> 
> With appropriate getter and setter methods.
> 
> Now in my jsp page I am trying to access these fields and display them
> in a table format. Something like this:
> 
> <logic:iterate id="foo" name="exampleForm" property="id" indexId="ctr">
>         <tr align="center" valign="middle">
>             <td><html:text name="exampleForm" property='<%= "idIndexed["
> + ctr + "]"%>'/></td>
>             <td><html:text name="exampleForm" property='<%=
> "nameIndexed[" + ctr + "]"%>'/></td>
>             <td><html:text name="exampleForm" property='<%=
> "addressIndexed[" + ctr + "]"%>'/></td>
>         </tr>
> </logic:iterate>
> 
> I want to have the same form bean for create and edit page of the
> entity. So in create page I will have a table with blank fields and in
> edit page I will have prepopulated fields. Also in edit page I shud be
> able add more rows for the table. Now I don't know what property name to
> give in create page of the entity. Above code works fine when form bean
> is already populated, but problem comes when you want to create the
> entity. Do I need to initialize the array? And of what size? As I want
> it to be dynamic. Also in create page I want some default number of rows
> with blank pages. What shud be the property name for those text fields?
> 
> Please help me. I am stuck coz of this problem.
> 
> Thanks and Regards
> Ritesh
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
-- 
gaffer <[EMAIL PROTECTED]>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to