Is this deprecated ?  The reason why I'm asking is that I want to use it in my 
application, but I can't seem to find a lot of articles on it.  The guide on 
the Struts website is well written, but beside that, not a lot of people have 
written tutorials on it.

I have some problems with the ActionErrors.  When I submit the form, the 
Validator validates the form and returns an error if one of the checks doesn't 
pass.  The problem is that you have to add something to the 
ActionErrors-object, but that seems to fail.

This is how I work:
- I create the form in my struts-config file, type 
org.apache.struts.validator.DynaValidatorForm.
- In validation.xml, I add the fields whom need to be checked
- In validator-rules.xml, I add a definition, with methodParameters = Object, 
ValidatorAction,  Field, ActionErrors, HttpServletRequest.
- In my Java-class I define the method and when a check fails, this happens:
actionErrors.add(field.getKey(), Resources.getActionMessage(req, 
validatorAction, field));

If I google it, the tutorials I find state that it should be 
Resources.getActionError.  But according to the 1.3.5-reference, getActionError 
doesn't exist and you need to use getActionMessage.  But when I use this code, 
I get this message: 
[http-8080-Processor24] ERROR org.apache.commons.validator.ValidatorAction  - 
Unhandled exception thrown during validation: null

java.lang.NullPointerException

 

Can somebody help me plz?  Pretty annoying and I can't find what's causing this 
problem :-/.

 

Björn De Bakker



 



This message is for the designated recipient only and may contain privileged, 
proprietary, or otherwise private information.  If you have received it in 
error, please notify the sender immediately and delete the original.  Any other 
use of the email by you is prohibited.

Reply via email to