There are several things you can do to test. Your blank page has me
wondering if you are really even getting to where you 'think' you are.
The first thing you need to figure out is if what you think is happening
is really happening. Debugging Struts stuff can be a pain I know:)
I haven't seen your whole Action class, but put in some logging
statements or use a debugger and make sure you are even getting here:
CandidateForm candidateForm = (CandidateForm) form;
ActionMessages errors = candidateForm.validate();
if (!errors.isEmpty()) {
this.saveErrors(request, errors);
return mapping.getInputForward();
}
Then also print out the result of !errors.isEmpty. See if it's coming
back false.
Then a few other things... Change your input page in your action mapping
to some simple jsp that just has the text "hello" on it. Skip your
validation test above, but just try to return from your action with
return mapping.getInputForward() and see if you get to your "hello" page.
Without access to your app it's difficult to debug. You might not even
be executing the validation stuff above because of something else going
on and maybe you are forwarding to your resulting page (and maybe that
page doesn't exist?).
First step is using a debugger or print out some log statements.
--
Rick
http://www.learntechnology.net
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]