You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by michael <mi...@michaelmcgrady.com> on 2004/06/29 11:21:18 UTC
Referencing Forms from Dual Actions
I have some code where an action is called in an <html:form> and in an
<html:image> as a value for the src attribute of the <html:image>
tag. Also, I have extended the ImageTag class or <html:image> to mine some
other values regarding the image, color, font, etc., because I intend to
use the action which is the value of the src attribute to build the button
on the fly to match whatever the name of the Button is, e.g.
"Submit.gif". My only question is:
Is there any reason why the action which gets the image as the value of the
src attribute cannot access the values of the form needed to build the
button if it does not already exist?
Thanks! The code will look something like the following:
<html:form
name="buttonForm"
type="com.crackwillow.struts.form.CrackWillowButtonForm"
method="get"
action='/logOn.do'>
<input type="text" name="firstName" value=""> FIRST NAME<BR>
<input type="text" name="lastName" value="">LAST NAME<BR>
<input type="text" name="email" value="">EMAIL<BR>
<crackwillow:image property="button.submit" align="left" color="000000"
font="Broadway" size="16" button="true"
src="resource.do?file_type=gif&file_name=SUBMIT.gif"/><BR>
<crackwillow:image property="button.clear" align="left" color="000000"
font="Broadway" size="16" button="true"
src="resource.do?file_type=gif&file_name=CLEAR.gif"/><BR>
<crackwillow:image property="button.cancel" align="left" color="000000"
font="Broadway" size="16" button="true"
src="resource.do?file_type=gif&file_name=CANCEL.gif"/><BR>
<crackwillow:image property="button.reset" align="left" color="000000"
font="Broadway" size="16" button="true"
src="resource.do?file_type=gif&file_name=RESET.gif"/>
</html:form>
So, I want the resource.do action class to mine the buttonFrom action
form. One thing is for sure, the logON.do action must precede the
resource.do action, because it creates the text the browser uses to call
the second action. Seems like it should work fine to me. It involves
enough work that I thought I would run it by you chiefs and indians
first. Thanks for any pointers.
Michael
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org