struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Leland <rlel...@apache.org>
Subject Re: Can Validator javascript show more than one error at a time?
Date Mon, 28 Jul 2003 06:05:53 GMT
Look for this to be fixed in the nightly dated July 29.

Brian Alexander Lee wrote:

>There's currently a defect
>(http://issues.apache.org/bugzilla/show_bug.cgi?id=20754)
>in bugzilla that would use "&" (bitwise operator) instead of "&&" so it
>would process all validations.
>
>You can apply the patch yourself. It's only two files ValidatorPlugIn.java
>and JavascriptValidatorTag.java.
>
>BAL
>----- Original Message ----- 
>From: "Steve Raeburn" <sraeburn@apache.org>
>To: "Struts Users Mailing List" <struts-user@jakarta.apache.org>
>Sent: Saturday, July 26, 2003 2:33 PM
>Subject: RE: Can Validator javascript show more than one error at a time?
>
>
>  
>
>>The generated Javascript groups tests by type (required, mask, min length
>>etc) and calls them as follows:
>>
>>  function validateRegistrationForm(form) {
>>   if (bCancel)
>>      return true;
>>    else
>>      return validateRequired(form) &&
>>             validateMask(form) &&
>>             validateMinLength(form) &&
>>             validateMaxLength(form) &&
>>             validateEmail(form);
>>  }
>>
>>Due to the way the && expression is evaluated, if any test returns true
>>    
>>
>the
>  
>
>>subsequent tests are not executed.
>>
>>If you had several missing required fields then those errors would be
>>grouped together. But if you had only one missing required field and
>>    
>>
>another
>  
>
>>type of error, you would not see the second error message until you
>>    
>>
>correct
>  
>
>>the missing field error.
>>
>>See the struts-validator sample application (shipped with Struts) for
>>examples.
>>
>>Steve
>>
>>    
>>
>>>-----Original Message-----
>>>From: news [mailto:news@main.gmane.org]On Behalf Of Brian Chaplin
>>>Sent: July 26, 2003 10:35 AM
>>>To: struts-user@jakarta.apache.org
>>>Subject: Can Validator javascript show more than one error at a time?
>>>
>>>
>>>Somehow Ted Husted was able to get the javascript to show more than one
>>>error at a time in the javascript alert message.
>>>See screen shot on page 373 of Struts in Action.
>>>I'm using Struts 1.1 final and it seems the javascript won't support
>>>      
>>>
>that?
>


-- 
Rob Leland


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message