I tried:

<dt:format pattern="MM/dd/yy"> 
    <bean:define id="fmDt" name="filterForm" property="filter.fromDate"
type="java.lang.Long"/>
</dt:format>
The JSP page compiles but instead of a date, it displays Invalid Date 

However, if I do this:
<dt:format pattern="MM/dd/yy"> 
    <bean:define id="fmDt" name="filterForm" property="filter.fromDate"
type="java.lang.Long"/>
</dt:format>
<html:text property="fmDt" size="10" maxlength="10"/>

I get an Exception: 
javax.servlet.ServletException: No getter method for property fmDt of bean
org.apache.struts.taglib.html.BEAN

Any ideas? 

Dean 

-----Original Message-----
From: Ady Das-O'Toole [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 23, 2002 12:07 PM
To: Struts Users Mailing List
Subject: RE: HTML taglib & Datetime taglib


Try the following:

<dt:format pattern="MM/dd/yy"> 
<bean:define id="someProp" name="filterForm" property="fromDate"
type="java.lang.String"/>
</dt:format>

<html:text property="someProp" size="10" maxlength="10"/>



-----Original Message-----
From: Chen, Dean [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 23, 2002 9:11 AM
To: '[EMAIL PROTECTED]'
Subject: HTML taglib & Datetime taglib


I'm trying to display a time value in the text box.
I'm using the struts html taglib and the jakarta datetime taglib

The time value is stored as a long in a form. Hence, 
<dt:format pattern="MM/dd/yy"> 
<bean:write name="filterForm" property="fromDate" />
</dt:format>

work.

However, I want to do:

<dt:format pattern="MM/dd/yy">                  
<html:text name="filterForm" property="fromDate" size="10" maxlength="10"/> 
</dt:format>    

But this doesn't work. Any work arounds?
Thanks
Dean



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