OK, thanks. I was trying to locate that spec yesterday on Sun's Web site,
but, couldn't seem to find it.

Jon

----- Original Message ----- 
From: "Kris Schneider" <[EMAIL PROTECTED]>
To: "Tag Libraries Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, January 21, 2004 7:45 PM
Subject: Re: Problem getting JavaBean value


> Nope, the Introspector does not lie ;-). Quote from the Javadoc:
>
> This normally means converting the first character from upper case to
> lower case, but in the (unusual) special case when there is more than
> one character and both the first and second characters are upper case,
> we leave it alone.
>
> This is also covered in section 8.8 "Capitalization of inferred names"
> of the JavaBeans Spec.
>
> Jonathan Eric Miller wrote:
>
> > That worked, but, shouldn't it have made the first character lowercase?
> >
> > Jon
> >
> > ----- Original Message ----- 
> > From: "Kris Schneider" <[EMAIL PROTECTED]>
> > To: "Tag Libraries Users List" <[EMAIL PROTECTED]>
> > Sent: Wednesday, January 21, 2004 5:54 PM
> > Subject: Re: Problem getting JavaBean value
> >
> >
> >
> >>Try:
> >>
> >>"${courseSiteRequest.CNetId}"
> >>
> >>You can use java.beans.Introspector.decapitalize as a sanity check for
> >>your property names.
> >>
> >>Jonathan Eric Miller wrote:
> >>
> >>
> >>>I'm using jakarta-taglibs-standard-1.1.0-B1 with JSP 2.0 and Tomcat
> >
> > 5.0.16.
> >
> >>>I have a bean that has the following accessor method.
> >>>
> >>>public String getCNetId() {
> >>>return cNetId;
> >>>}
> >>>
> >>>I'm attempting to get the value in a JSP using the following,
> >>>
> >>><c:out value="${courseSiteRequest.cNetId}"/>
> >>>
> >>>but, I'm getting the following error,
> >>>
> >>>javax.servlet.ServletException: Unable to find a value for "cNetId" in
> >>>object of class "edu.uchicago.at.coursesiterequest.CourseSiteRequest"
> >
> > using
> >
> >>>operator "."
> >>>
> >>>If I change the case to the following, it works.
> >>>
> >>>public String getCnetId() {
> >>>return cNetId;
> >>>}
> >>>
> >>><c:out value="${courseSiteRequest.cnetId}"/>
> >>>
> >>>Is this a bug?
> >>>
> >>>Jon
> >>
> >>-- 
> >>Kris Schneider <mailto:[EMAIL PROTECTED]>
> >>D.O.Tech       <http://www.dotech.com/>
>
> -- 
> Kris Schneider <mailto:[EMAIL PROTECTED]>
> D.O.Tech       <http://www.dotech.com/>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to