If the value of "endDate" is null the page fails with an error message from > beanutils.
I think if the endDate is null, the <html:text/> would silently put empty string as the value. Wondering if the exceptions you are seeing are causing by something else. What is the exception by the way?