struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Wood <dw...@team345.com>
Subject Re: How to write an ActionForm property as just plain text
Date Wed, 24 Jul 2002 05:37:50 GMT
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:dwood@team345.com]
>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:dwood@team345.com]
>>>Sent: Wednesday, July 24, 2002 1:00 AM
>>>To: struts-user@jakarta.apache.org
>>>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:struts-user-unsubscribe@jakarta.apache.org>
>>For additional commands, e-mail:
>><mailto:struts-user-help@jakarta.apache.org>
>>
>>
>>
>>--
>>To unsubscribe, e-mail:
>>    
>>
><mailto:struts-user-unsubscribe@jakarta.apache.org>
>  
>
>>For additional commands, e-mail:
>>    
>>
><mailto:struts-user-help@jakarta.apache.org>
>  
>
>> 
>>
>>    
>>
>
>
>--
>To unsubscribe, e-mail:   <mailto:struts-user-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:struts-user-help@jakarta.apache.org>
>
>  
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message