Yeah. There is this date comparator at:
http://jakarta.apache.org/commons/validator/apidocs/org/apache/commons/validator/routines/DateValidator.html

It has methods like compareDates etc. But you will need to call this method 
from a Java class and a custom validator seems like a good place. Considering 
it gives you access to a bunch of objects for free like the form bean, fields, 
the request object, errors object etc. You could probably do it in a separate 
class cueing off of the data from the form bean, but I think it would be much 
harder. 


Harsh.

-----Original Message-----
From: Carl Smith [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 25, 2006 2:31 PM
To: Struts Users Mailing List
Subject: RE: Validation for second field must greater than the first field


Harsh, Thanks for the quick response.
   
  I was seeking if  Struts has the internal validator do this things. If not, 
then I agree with you in that I need to write my own custom validator easily. 
But I prefer if Struts already has this sort of comparison validator.
  

"Chaudhary, Harsh" <[EMAIL PROTECTED]> wrote:
  The solution is to write a custom validator if you want to do it server side 
using validator. In your custom validator, create 2 calendars, one each for 
start date and end date. Then use the method call "before" or "after" on these 
calendar.

Harsh. Man I got a lot of free time today.

-----Original Message-----
From: Carl Smith [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 25, 2006 2:20 PM
To: Struts Users Mailing List
Subject: Validation for second field must greater than the first field


I am not sure if this is workable, but my requirement was that 

Two Fields, startDate and endDate, I need to validate the endDate is 
greater/older than the startDate. Is this something workable/configurable using 
struts validator?

Thanks.


---------------------------------
Ring'em or ping'em. Make PC-to-phone calls as low as 1ยข/min with Yahoo! 
Messenger with Voice.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



                
---------------------------------
Do you Yahoo!?
 Get on board. You're invited to try the new Yahoo! Mail Beta.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to