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] > >