Good Evening Marshall
Is there a reason why you want to override the template name ?
@StrutsTag(name="submit",
tldTagClass="org.apache.struts2.views.jsp.ui.SubmitTag", description="Render
a submit button")
public class Submit extends FormButton implements RemoteUICallBean{
private static final Log LOG = LogFactory.getLog(Submit.class);
final public static String TEMPLATE = "submit";
Ever go to the square?
Thx/
M--
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: "Marshall Levin" <[EMAIL PROTECTED]>
To: <user@struts.apache.org>
Sent: Friday, May 11, 2007 4:44 PM
Subject: Trouble with <html:submit>
Hi,
I have a page that has a tag like this:
<html:submit property="submit" value="Preview Post"/>
Now I am adding a feature that will automatically submit the form under
certain circumstances, so I have some Javascript like this:
document.postForm.submit();
I can see from
http://www.chovy.com/personal/javascript-error-submit-is-not-a-function/
and http://www.mail-archive.com/user@struts.apache.org/msg19691.html that
this won't work if there is any form element named "submit" -- so I
finally got the Javascript submit to work by renaming my Struts submit
button.
But unfortunately, if I name it anything other than "submit," things break
once the form is actually submitted to the action. Specifically, if I
don't use property="submit" but rather property="foo," I will get an
IndexOutOfBoundsException coming from somewhere in PropertyUtils. As soon
as I set it back to property="submit," it works again (but of course my
Javascript submit stops working).
Any way around this? Does Struts require that the property be "submit"
here? I can't find anything in *my* code that's specifically looking for a
request parameter named "submit."
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]