You are correct. I tried with boolean first. But to show pre selection in select boxes , I have to pass paramter(ageRange). Other wise It has no way of showing pre selection
-----Original Message----- From: Peter Svensson [mailto:[EMAIL PROTECTED] Sent: Friday, March 10, 2006 1:23 PM To: Tapestry users Subject: Re: Creating Form Components in loop This isn't really what I know, but I think that is is generally very tricky to pass parameters to a method referred to with ognl. In general I just make a boolean method with no arguments whatever, and then just use getBinding("foo") or just getAgeRange() to set temporary variables in that method. It feel seasier, I think. Cheers, PS On 3/10/06, Madan, Vishal (Home Office) <[EMAIL PROTECTED]> wrote: > > Thanks for reply. I am able to show the pre selection using > <option selected = "ognl:isSelected(eventRegistrationUpdates.ageRange)"> > But when I update the select box values and submit the form I get an > exception > Unable to ognl expression isSelected(eventRegistrationUpdates.ageRange) > to false > > -----Original Message----- > From: Peter Svensson [mailto:[EMAIL PROTECTED] > Sent: Friday, March 10, 2006 1:04 PM > To: Tapestry users > Subject: Re: Creating Form Components in loop > > > Hmm. What kind of error or faulty output do you get? > > I lack a Form component that wraps the whole thing. Maybe the @For at > the > top should actually be a @Form of some sort. > Please look at the > > On 3/10/06, Madan, Vishal (Home Office) <[EMAIL PROTECTED]> wrote: > > > > I want to create form components( Select Boxes) in loop. My problem is > > how do I display pre selected values in those select boxes. > > page does not know about those components as they are created on the > run > > time and not defined in the > > .page specification. > > > > > > > > <span jwcid="@For" source="ognl:eventRegistrationUpdates" > > value="ognl:eventRegistrationUpdate"> > > > > <select jwcid="[EMAIL PROTECTED]" id="ageRangeListID" > > tabindex="140"> > > > > <option value="">-- Select --</option> > > > > <span jwcid="@Foreach" source="ognl:application.ageRangeList" > > value="ognl:eventRegistrationUpdates.ageRange"> > > > > <option jwcid="@Option" > > selected="ognl: eventRegistrationUpdates.ageRange" > > label="ognl:eventRegistrationUpdates.ageRange.description"/> > > > > </span> > > > > </select> > > </span> > > eventRegistrationUpdates is a object that I loop through. Now I have > to > > display pre selected values in every select box ( value from > > eventRegistrationUpdates object) > > > > > > ______________________________________________________________________ > > This e-mail has been scanned by The Leukemia & Lymphoma Society > Managed > > Email Content Service, provided by MCI and Message Labs. > > > > NOTICE: This message, including all attachments transmitted with it, > is > > for the use of the addressee only. It may contain proprietary, > confidential > > and/or legally privileged information. No confidentiality or privilege > is > > waived or lost by any mistransmission. If you are not the intended > > recipient, you must not, directly or indirectly, use, disclose, > distribute, > > print or copy any part of this message. If you believe you have > received > > this message in error, please delete it and all copies of it from your > > system and notify the sender immediately by reply e-mail. Thank you. > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > ______________________________________________________________________ > This e-mail has been scanned by The Leukemia & Lymphoma Society Managed > Email Content Service, provided by MCI and Message Labs. > > NOTICE: This message, including all attachments transmitted with it, is > for the use of the addressee only. It may contain proprietary, confidential > and/or legally privileged information. No confidentiality or privilege is > waived or lost by any mistransmission. If you are not the intended > recipient, you must not, directly or indirectly, use, disclose, distribute, > print or copy any part of this message. If you believe you have received > this message in error, please delete it and all copies of it from your > system and notify the sender immediately by reply e-mail. Thank you. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > ______________________________________________________________________ This e-mail has been scanned by The Leukemia & Lymphoma Society Managed Email Content Service, provided by MCI and Message Labs. NOTICE: This message, including all attachments transmitted with it, is for the use of the addressee only. It may contain proprietary, confidential and/or legally privileged information. No confidentiality or privilege is waived or lost by any mistransmission. If you are not the intended recipient, you must not, directly or indirectly, use, disclose, distribute, print or copy any part of this message. If you believe you have received this message in error, please delete it and all copies of it from your system and notify the sender immediately by reply e-mail. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]