What happens? Are there any JavaScript errors? I don't recall if JavaScript validation requires the use of the <s:head> tag but it might--can't hurt to add it if it isn't there.
Wait, that's not the action? Did you set the visitor validation (or whatever it's called) on the action property that uses this class? Otherwise there's nothing to tie the validation to the action.