f:attribute経由で渡せる。以下のようにxhtmlを書くと、
<h:inputText> <f:validator validatorId="validateEmail" /> <f:attribute name="foo" value="#{controller.foo}" /> </h:inputText>
Validatorのvalidateメソッドで以下のようにして値を受け取れる。
String foo = component.getAttributes().get("foo");
参考: