Take a look at the html:hidden tag, there's an attribute to specify having
the text written.

Example:
<html:hidden property="someField" write="true"/>

James Mitchell
Software Engineer\Struts Evangelist
Struts-Atlanta, the "Open Minded Developer Network"
http://www.open-tools.org/struts-atlanta




> -----Original Message-----
> From: David Wood [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, July 24, 2002 1:00 AM
> To: [EMAIL PROTECTED]
> Subject: How to write an ActionForm property as just plain text
>
>
> Suppose you wanted to have an entry screen, then a confirmation screen.
> The entry screen could have one field (email address) for example.  In
> my jsp, I'll use <html:text property="email> to accomplish this.
>
> The user enters an email address and submits the form.  I want the
> Action to then forward the request to a confirmation page.  On that
> page, I want to just write out the email address they entered.  I could
> use <html:text property="email" disabled="true"> to put a disabled text
> box, and struts would fill in the value of the email address.  But, what
> if you want to just put out the email address in plain text?
>
> Is there an easy way to do this?  I managed to accomplish this by
> creating my own tag <custom:text property="email">.  I created a custom
> TextTag class that extends BaseInputTag, looks up the property and
> writes it out.  This works, but it seems like there should be a better
> way of doing this.  Is there a better way?  How have others approached
> this problem?
>
> TIA
>
> -- Dave
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to