Hi Rick-
The 1.x alternative is to setup a validator (with a valid datetime pattern in 
validation.xml) as in
<field property="date" depends="date">
      <arg0 key="responseForm.date.displayname" />
      <var>
            <var-name>datePattern</var-name>
            <var-value>MM/dd/yyyy</var-value>
      </var>
</field>
ken sipe has a link here
http://64.233.161.104/search?q=cache:Z8HZgjeiSzoJ:bdn1.borland.com/borcon2005files/33218/33218_10091839_P.DOC+%22Struts+1.X%22+AND+%22Date%22+AND+%22Taglib%22&hl=en&gl=us&ct=clnk&cd=28

(or you can punt and upgrade to 2.x which would be the path of least resistance)

Thx,
--------------------------------------------------------------------------- 
This e-mail message (including attachments, if any) is intended for the use of 
the individual or entity to which it is addressed and may contain information 
that is privileged, proprietary , confidential and exempt from disclosure. If 
you are not the intended recipient, you are notified that any dissemination, 
distribution or copying of this communication is strictly prohibited.

----- Original Message ----- 
From: "Rick Schumeyer" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <user@struts.apache.org>
Sent: Thursday, December 21, 2006 8:13 PM
Subject: Re: S1.3.5: ActionForm with Date


>I just looked at it.  The head node of the docs says "struts 2" so my 
> impression is that datepicker only works for S2?
> 
> Martin Gainty wrote:
>> Hi Rick
>> Have you looked in DatePicker?
>> http://www.twdata.org/backups/WW/datepicker.html
>> Thx,
>> Martin --
>> --------------------------------------------------------------------------- 
>> This e-mail message (including attachments, if any) is intended for the use 
>> of the individual or entity to which it is addressed and may contain 
>> information that is privileged, proprietary , confidential and exempt from 
>> disclosure. If you are not the intended recipient, you are notified that any 
>> dissemination, distribution or copying of this communication is strictly 
>> prohibited.
>> --------------------------------------------------------------------------- 
>> Le présent message électronique (y compris les pièces qui y sont annexées, 
>> le cas échéant) s'adresse au destinataire indiqué et peut contenir des 
>> renseignements de caractère privé ou confidentiel. Si vous n'êtes pas le 
>> destinataire de ce document, nous vous signalons qu'il est strictement 
>> interdit de le diffuser, de le distribuer ou de le reproduire.
>> ----- Original Message ----- 
>> From: "Rick Schumeyer" <[EMAIL PROTECTED]>
>> To: "Struts Users Mailing List" <user@struts.apache.org>
>> Sent: Thursday, December 21, 2006 1:23 PM
>> Subject: S1.3.5: ActionForm with Date
>>
>>
>>   
>>> I hope someone can show me a better way of doing this.
>>>
>>> I have an input page in which the user enters a date.  Of course, the 
>>> user really enters strings for month, day, and year.
>>>
>>> My ActionForm has string fields dateOfBirthYear, dateOfBirthMonth, and 
>>> DateOfBirthDay.
>>>
>>> It is my understanding that everything in a S1.3.5 ActionForm must be a 
>>> string...correct?
>>>
>>> My "business bean" has a corresponding Date field called dateOfBirth.
>>>
>>> I'm wondering if there is a better way to convert this data.  I added a 
>>> field to the ActionForm called dateOfBirth (to match the field in the 
>>> business bean).
>>> In the action, I call a method on the ActionForm called 
>>> "convertFromStrings" that combines the three strings into a Java Date 
>>> object and stores in into dateOfBirth.
>>> I then use BeanUtils.copyProperties(businessBean, actionForm)
>>>
>>> Of course, I need to do all this in reverse if I want to present an edit 
>>> form.
>>>
>>> I think this rules out using a DynaActionForm ?
>>>
>>> This must be a common issue, is there a better technique? 
>>>
>>> Finally, how many of these problems go away if I migrate to S2?
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> 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