That explains why it works as a text tag because it will use the value in
"value" even if it can't find the appropriate getter.  I just tried this in
my own app.  Changed my "property" from firstName to firstName2 but put a
value="test" attribute in the tag and the page came up fine (with "test" in
the first name text box) even though my form does not have a firstName2
attribute.

Tim

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


In either case, the tag has a "value" attribute, both when I make it
<html:radio> and <html:text>.  

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

According to the docs, the "value" property is required for radio tags but
not for text tags so if your tag does not have the "value" property, then
changing the type from radio to text would work, changing from text to radio
would not.

Tim 

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


Hmmm.  I tried setting the "name" attribute as you suggest, but got an error
about not being able to find the bean in scope "null".  That's a problem,
since <html:text> doesn't have a "scope" attribute.

Nevertheless, it acts as if it finds the bean, but doesn't find the
property.

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

It looks like it is not find the bean associated with the form.
Try to set the form name on html:text and html:radio

i.e.  <html:text name="formName" property="theProperty" />




-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 25, 2002 2:59 PM
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]>

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