Spring MVC プロジェクトでフォーム オブジェクトの Spring Validator を取得しました。部分的にクライアント IP アドレスに基づいた検証を行う必要があります。バリデータ内で request.getRemoteAddr() のようなものを取得することは可能ですか?
//controler
public String saveForm(@Valid @ModelAttribute("command") MyCommand myCommand, BindingResult result) {
//some code
return "viewName";
}
//Validator
public class MyValidator implements Validator {
@Override
public void validate(Object target, Errors errors) {
String requestIp = ?
}
}