WebWork2.2.1でAjaxバリデータ

WebWork2.2.1のAjaxのバリデータはUIテンプレートにバリバリ依存しているようだ。ので、

  • UIテンプレートを変更(ajaxxhtml用をコピーしてきてtableタグなどを削除)
  • UIテンプレートフォルダ(ajax, xhtmlフォルダ)にあるvalidation.jsを上記テンプレートの変更に合わせて変更

すると使えるようになった。
ちょっと面倒だったが、使えるとちょっと便利。
サーバー側の設定はajaxを使わないバリデータと同じで動作するようだ。