Never mind.  I was using the class name (MyActionForm) instead of the 
logical name in the struts-config.xml file (myActionForm).

Thanks everybody for all the help.

-- dave

David Wood wrote:

> Sorry, I still need help on this part.
>
> What do I need to use to get the <bean:write> to work?  I get an error 
> saying:
>
> Cannot find bean XX in scope null
>
> I assume I'm missing some statement earlier that I need.
>
> I actually like the hidden approach (since you can see the value and 
> it will get carried over on form submit), but I don't want to move to 
> the 1.1 stuff.
>
> -- dave
>
> Kamholz, Keith (corp-staff) USX wrote:
>
>> You're just trying to write out the property as text?  Why mess 
>> around with
>> <html:hidden>?  Like I said, <bean:write> works perfectly fine.
>> http://jakarta.apache.org/struts/userGuide/struts-bean.html
>>
>>
>> ~ Keith
>> http://www.buffalo.edu/~kkamholz
>>
>>
>>
>> -----Original Message-----
>> From: David Wood [mailto:[EMAIL PROTECTED]]
>> Sent: Wednesday, July 24, 2002 1:24 AM
>> To: Struts Users Mailing List
>> Subject: Re: How to write an ActionForm property as just plain text
>>
>>
>> html:hidden seems to only support name, property, and value attributes
>>
>> Are you sure that hidden has a setting to write out as text?
>>
>> -- dave
>>
>> James Mitchell wrote:
>>
>>  
>>
>>> 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]>
>>  
>>
>>>
>>>
>>>   
>>
>>
>>
>> -- 
>> 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