Create a page property to represent the deleted WebPayment ID and set it with the selected parameter in conjunction with the tag. The value of the tag will set the selected parameter:
<span jwcid="@Submit" value="message:someLabel" selected="ognl:deletedWebPaymentID" tag="ognl:webPayment.id"/> In your listener, you can then grab your deletedWebPaymentID to determine which payment to delete. Does this help? Mark On 7/19/05, Larry Sherrill <[EMAIL PROTECTED]> wrote: > I have a number of rows that I display using Foreach > inside an html table. At the end of each row is a > delete button (a Submit component). Unpon clicking the > button, I will delete the record from the database, > and redisplay the page. > > How can I tell which submit button has been clicked? > The value of the Foreach is a WebPayment object which > has a unique id that I can use to uniquely identify > the row (i.e., WebPayment.getId()). > > I have tried setting the tag on the Submit component > to ognl:webPayment.id but I don't see any way to > determine which tag is in play inside the Submit > listener method. > > I have also tried a Hidden component as well as some > bizzare javascript but have gotten nowhere. > > I am sure this is trivial if you know how to do it, > not so trivial if you don't. Any suggestions would be > appreciated. > > I am using Tapestry 3. > > Thanks, > Larry Sherrill > City and County of Denver > > > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > > --------------------------------------------------------------------- > 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]
