Yeah, you'll have to write your own stuff but you can still use the built-in logic of their validator classes. For instance, have this in your own required validator method:
if(errors.isEmpty() && GenericValidator.isBlankOrNull(selected)){
errors.add(field.getKey(),
Resources.getActionError(request, va, field) );
return false;
}else{
return true;
}
I would think that should work.

[ April 08, 2004: Message edited by: Marc Peabody ]