What do you get when you try it?
 (*Chris*)

On 11/7/06, Pankaj Gupta <[EMAIL PROTECTED]> wrote:

I am facing the same problem. I am trying to use the onclick approach but
not able to make it work. The parameter I pass to the javascript method
does
not work. The problem is that the java parameter is not resolved to a
value
here.

<html:submit property="submitType"
onclick="setFile('<%=((FileInstance)nmeFile).getFileName()
%>', this.form);" >

regards,

Pankaj

On 10/26/06, Chris Pratt <[EMAIL PROTECTED]> wrote:

> Another option would be using JavaScript and an onclick handler on the
> delete button to update a single contactID hidden field before form
> submission.
> (*Chris*)
>
> On 10/26/06, Gallagher, Jim (RBoS ITD&S Dublin) <[EMAIL PROTECTED]
>
> wrote:
> >
> > Hi,
> >
> >         I've discovered the answer, although it may not be the most
> > elegant.
> >
> >
> >         Rather than having one form, have one form per row. This is
> > achieved
> > by placing the <html:form> tags inside the <logic:iterate> ones, then
> the
> > <html:hidden> tag will contain the correct value when the button is
> > pressed.
> >
> >         Thanks
> >
> >
> >
> >                                  Regards,
> >
> >                                          Jim
> >
> >
> > -----Original Message-----
> > From: Marcello Savino [mailto:[EMAIL PROTECTED]
> > Sent: 26 October 2006 11:32
> > To: Struts Users Mailing List
> > Subject: R: Issue: using logic:iterate to display rows and html:button
> to
> > distinguish one of them
> >
> > *** WARNING : This message originates from the Internet ***
> >
> > Give to the hyperlink a button appereance , don't know other way to do
> > this
> >
> >
> > Marcello Savino
> > ALDEBRA S.p.A.
> > tel.  0461302441
> >
> > -----Messaggio originale-----
> > Da: Gallagher, Jim (RBoS ITD&S Dublin) [mailto:[EMAIL PROTECTED]
]
> > Inviato: giovedì 26 ottobre 2006 12.27
> > A: 'Struts Users Mailing List'
> > Oggetto: RE: Issue: using logic:iterate to display rows and
html:button
> to
> > distinguish one of them
> >
> > Thanks for this - unfortunately I'm required to use a button, not a
> > hyperlink. Is it possible?
> >
> >
> >
> >                                  Regards,
> >
> >                                          Jim
> >
> >
> > -----Original Message-----
> > From: Marcello Savino [mailto:[EMAIL PROTECTED]
> > Sent: 26 October 2006 11:21
> > To: Struts Users Mailing List
> > Subject: R: Issue: using logic:iterate to display rows and html:button
> to
> > distinguish one of them
> >
> > *** WARNING : This message originates from the Internet ***
> >
> > Sorry i forgot something in my code
> >
> > <c:url value="/delete.do" var="urldel">
> >         <c:param name="idToDelete"><bean:write name="index"
> property="id"
> > /></c:param>
> >         <c:param name="page" value="thisPage.do
?method=Open"></c:param>
> > </c:url>
> > <a href="<c:out value="${urldel}"/>">Delete</a>
> >
> > HIH
> > Ciao, marcello
> >
> >
> >
> > -----Messaggio originale-----
> > Da: Gallagher, Jim (RBoS ITD&S Dublin) [mailto:[EMAIL PROTECTED]
]
> > Inviato: giovedì 26 ottobre 2006 12.02
> > A: 'user@struts.apache.org'
> > Oggetto: Issue: using logic:iterate to display rows and html:button to
> > distinguish one of them
> >
> > Hi
> > Apologies if this is a simple issue, but it's driving me insane.
> >
> > In my web app (using Struts 1.1 on Java 1.4 & Websphere) I have a jsp
> that
> > is using logic:iterate to display a sequence of records.
> >
> > On each row I have a "Delete" button, which should cause the object
that
> > row
> > represents to be deleted. I have a form defined and the Delete button
> > submits the form, currently with a html:hidden tag providing the key
of
> > the
> > row to be deleted (contactID).
> >
> > The full jsp code is:
> >
> > <html:form action="scDeleteOrder">
> > <logic:iterate id="outstandinglist" name="outstandingList"
> indexId="index"
> > property="arrayList" type="temptest.OrderDetail"> <bean:write
> > name="outstandinglist" property="contactID" /> <bean:write
> > name="outstandinglist" property="contactFirstName" /> lt;bean:write
> > name="outstandinglist" property="contactLastName" /> <bean:write
> > name="outstandinglist" property="organisationName" /> <bean:write
> > name="outstandinglist" property="dateOrderSent" /> <bean:write
> > name="outstandinglist" property="orderStatus" /> <bean:write
> > name="outstandinglist" property="errorCode" /> <bean:write
> > name="outstandinglist" property="serviceUserNo" /> <bean:write
> > name="outstandinglist" property="billingSortCode" /> <bean:write
> > name="outstandinglist" property="billingAccountNo" /> <html:hidden
> > name="outstandinglist" property="contactID" /><html:submit
> value="Delete"
> > />
> > </logic:iterate> </html:form>
> >
> > My problem is that the contactID returned is always the first one
> > displayed,
> > not the one of the row selected. I changed the hidden tag to a text
one
> to
> > see the value being written and it was the correct contactID, but on
> > pressing the button the contactID retrieved in the Action is always
the
> > first row displayed.
> >
> > Could anybody suggest a) a solution to the above issue and/or b) a
more
> > elegant way to achieve what I'm trying to do?
> >
> > Thanks in advance
> >
> >                                  Regards,
> >
> >                                          Jim
> >
> > Jim Gallagher
> >
> >
> >
> > The Royal Bank of Scotland plc, Registered in Scotland No. 90312.
> > Registered
> > Office: 36 St Andrew Square, Edinburgh EH2 2YB
> >
> > Authorised and regulated by the Financial Services Authority.
> >
> > This e-mail message is confidential and for use by the addressee only.
> If
> > the message is received by anyone other than the addressee, please
> return
> > the message to the sender by replying to it and then delete the
message
> > from
> > your computer. Internet e-mails are not necessarily secure. The Royal
> Bank
> > of Scotland plc does not accept responsibility for changes made to
this
> > message after it was sent.
> >
> > Whilst all reasonable care has been taken to avoid the transmission of
> > viruses, it is the responsibility of the recipient to ensure that the
> > onward
> > transmission, opening or use of this message and any attachments will
> not
> > adversely affect its systems or data. No responsibility is accepted by
> The
> > Royal Bank of Scotland plc in this regard and the recipient should
carry
> > out
> > such virus and other checks as it considers appropriate.
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> >
> >
> >
> > The Royal Bank of Scotland plc, Registered in Scotland No. 90312.
> > Registered
> > Office: 36 St Andrew Square, Edinburgh EH2 2YB
> >
> > Authorised and regulated by the Financial Services Authority.
> >
> > This e-mail message is confidential and for use by the addressee only.
> If
> > the message is received by anyone other than the addressee, please
> return
> > the message to the sender by replying to it and then delete the
message
> > from
> > your computer. Internet e-mails are not necessarily secure. The Royal
> Bank
> > of Scotland plc does not accept responsibility for changes made to
this
> > message after it was sent.
> >
> > Whilst all reasonable care has been taken to avoid the transmission of
> > viruses, it is the responsibility of the recipient to ensure that the
> > onward
> > transmission, opening or use of this message and any attachments will
> not
> > adversely affect its systems or data. No responsibility is accepted by
> The
> > Royal Bank of Scotland plc in this regard and the recipient should
carry
> > out
> > such virus and other checks as it considers appropriate.
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> >
> >
> >
> > The Royal Bank of Scotland plc, Registered in Scotland No. 90312.
> > Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB
> >
> > Authorised and regulated by the Financial Services Authority.
> >
> > This e-mail message is confidential and for use by the addressee only.
> If
> > the message is received by anyone other than the addressee, please
> return
> > the message to the sender by replying to it and then delete the
message
> from
> > your computer. Internet e-mails are not necessarily secure. The Royal
> Bank
> > of Scotland plc does not accept responsibility for changes made to
this
> > message after it was sent.
> >
> > Whilst all reasonable care has been taken to avoid the transmission of
> > viruses, it is the responsibility of the recipient to ensure that the
> onward
> > transmission, opening or use of this message and any attachments will
> not
> > adversely affect its systems or data. No responsibility is accepted by
> The
> > Royal Bank of Scotland plc in this regard and the recipient should
carry
> out
> > such virus and other checks as it considers appropriate.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


Reply via email to