I'm getting really weird behaviour with a bean that I'm using in a JSP 
page. This bean has 2 Date properties (there are others but they work fine):
        private Date fromDate;
        private Date endDate;

that have the corresponding get & set methods:
        public String getFromDate() {...}
        public String getToDate() {...}

Basically, these methods return the date in a nicely formatted string 
representation.

The problem is, when I try to use <jsp:getProperty name="beanName" 
property="fromDate"/> and <jsp:getProperty name="beanName" 
property="toDate/>, Tomcat gives me an error saying no such method in 
bean of class "au.com....". Yet, if I change the method names 
getFromDate()->getFrogDate() and getToDate()->getTogDate() and use 
<jsp:getProperty name="beanName" property="frogDate"/> and 
<jsp:getProperty name="beanName" property="togDate"/>, everything works 
fine.

If I keep the method name as they were but instead return a Date object 
instead of a String, it also works fine.

WHAT THE H*LL IS GOIN ON?? Are there any reserved words like fromDate or 
something that you can't use??

Confused and going mental,
Nathan.


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

Reply via email to