That helps some, Tim, thanks.  In the case of my <html:radio> tags I always
knew my getter/setters weren't being found or called.  This indicates that
perhaps the getters/setters aren't being called on my <html:text> tags
either, but that this fact is concealed because Struts silently uses the
"value" attribute on that tag.  Perhaps it doesn't do this for <html:radio>
tags.

Of course, I still have to figure out why my getters/setters aren't being
found/called, but at least I see I have one problem and not two.

*sigh* And I wish it were so simple:
I have getUsDollarEquivalent and setUsDollarEquivalent, and my "property" is
set to "usDollarEquivalent".  

-D

-----Original Message-----
From: Pedone, Tim [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, April 25, 2002 1:52 PM
To: 'Struts Users Mailing List'
Subject: RE: Struts reflection can't find getters on form bean

Are you sure that the getter/setter is getting called for your
usDollarEquivalent attribute.  If Struts can't find the getter, it just
silently uses the "value" from the value tag.  This is probably a case
issue.  If your getter is getUSDollarEquivalent() then your property should
be USDollarEquivalent not usDollarEquivalent.  Based on your property,
Struts is expecting getUsDollarEquivalent().

Tim

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 25, 2002 12:31 PM
To: [EMAIL PROTECTED]
Subject: RE: Struts reflection can't find getters on form bean


To add insult to injury, on this same form I have a <html:text> tag which
fails to find its property unless I supply the "value" attribute, as in
<html:text property="usDollarEquivalent" value=""/>.  What the heck is going
on here?  Is "value" a required attribute?  And why would it have anything
to do with whether or not the Tag can find the property?

Yours in aggravation,
Dave

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] 
Sent: Thursday, April 25, 2002 11:59 AM
To: [EMAIL PROTECTED]
Subject: Struts reflection can't find getters on form bean

Hello,

 

I'm having the weirdest problem with Struts.  When rendering a JSP using the
<html:> custom tags, Struts can't find some of the getters on the form bean.
In particular, it's when using <html:radio>.  In my form bean
wireTransferForm, which corresponds to the Java class WireTransferForm, I
have properties transferType and routingType, both of which are Strings.  If
I access these in the <html:form> using <html:text>, no problem.  If I
access them using <html:radio>, I get the error:

javax.servlet.jsp.JspException: No getter method for property routingCode of
bean org.apache.struts.taglib.html.BEAN.

 

What is going on here?  Why would I be able to access a property with
<html:text> and not with <html:radio>?  

 

Thanks!

David

 

David A. Ventimiglia

Wells Fargo Private Client Services

(415) 396-0414 (work)

 


--
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