if i extend as Validator Form, the action classes are not read
This indicates that the validation failed and as a result the control never reached action class
but when i do a SUBMIT with incorrect field values,the validation is not done and the page is displayed in the edit mode
Are you sure the validation is not done? I guess the validation is being done(as the control never reaches your action class). I believe the hidden parameter that you are using for distinguishing add/edit, is causing the edit jsp to be displayed in case of validation errors. Have you checked the value of the hidden parameter, just before rendering the jsp after validations.
Also, it would be helpful if you post the relevant config files and may be your form class(if you have overriden the validate method).
Thank you