<dt:format pattern="MM/dd/yy"> <bean:define id="fmDt" name="filterForm" property="filter.fromDate" type="java.lang.Long"/> </dt:format> <html:text name="fmDt" size="10" maxlength="10"/>
Change the html:text tag to: <html:text name="fmDt" size="10" maxlength="10"/> name=fmDt, the new scripting variable that you defined, instead of property. -----Original Message----- From: Chen, Dean [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 23, 2002 12:51 PM To: 'Struts Users Mailing List' Subject: RE: HTML taglib & Datetime taglib 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]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>