when calling a method, use the actual method name not ognl:tags(2l)
but ognl:getTags(2l) -Mike On 3/13/06, Nima Boustanian <[EMAIL PROTECTED]> wrote: > Thanks - nice and short answer Daniel :) > > But I changed my method to: > > public List getTags(Long postId) { > return getTagManager().getTagsByPostId(postId, 1); > } > > and I am testing it with: > <span jwcid="@For" source="ognl:tags(2l)" value="ognl:tag"> > <span jwcid="@Insert" value="ognl:tag.name"></span> > > And I keep getting this error: > java.lang.NoSuchMethodException tags(java.lang.Long) > > I did try changing my method parameter to a primitive type (long postId) > and source="ognl:tags(post.id)" but I still get the > same exception. Am I missing something here? > > > Daniel Lydiard wrote: > > > ognl:myMethod(tag.id) > > > > > > ----- Original Message ----- From: "Nima Boustanian" <[EMAIL PROTECTED]> > > To: "Tapestry users" <tapestry-user@jakarta.apache.org> > > Sent: Monday, March 13, 2006 1:38 AM > > Subject: [Newb] Sending arguments via ognl > > > > > >> Hey all > >> > >> How do you send arguments to methods via ognl? I have something like > >> this: > >> > >> <tr jwcid="@For" source="ognl:posts" value="ognl:post" > >> class="tableheader"> > >> <tr> > >> <td><span jwcid="@Insert" > >> value="ognl:post.title">Post title</span></td> > >> </tr> > >> <span jwcid="@For" source="ognl:tags" value="ognl:tag"> > >> <span jwcid="@Insert" value="ognl:tag.id"></span> > >> </span> > >> > >> > >> Now I want to for each loop in the second For statement send the > >> tag.id to a method in my > >> corresponding Java class. How can this be done? > >> > >> Thanks! > >> > >> --------------------------------------------------------------------- > >> 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]