Have a look at DateTimeField from YUI.
In any case, you can always create a FormValidator so it can validate
several components.
BTW,
you should really change the fields to be Integer and not String.
Eyal Golan
egola...@gmail.com
Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74
P Save a tree. Please don't print this e-mail unless it's really necessary
On Wed, Aug 19, 2009 at 5:49 AM, Arun Gupta wrote:
> I have a form model defined as:
>
> -- cut here --
> public class RunlogFormModel implements Serializable {
>private String month;
>private String day;
>private String year;
>private String distance;
>private String hour;
>private String minute;
>private String second;
>private String comments;
> -- cut here --
>
> The form provides drop-down list boxes for each of the model elements
> and added to the form like:
>
> add(new DropDownChoice(. new PropertyModel(...).add(new
> IValidator() { })));
>
> The validator can validate each individual field. How do I perform
> compositve date validation, such as month/day/year <= current_date ?
>
> Similarly how to perform validation of hour/minute/seconds > 0 ?
>
> How do I validate presence of date/time ?
>
> Is this a good representation of model or should it be represented
> differently ?
>
> Thanks,
> -Arun
>
> --
> Need Application Server ? - Download glassfish.org
> Blog: http://blogs.sun.com/arungupta
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>