Что лучший способ состоит в том, чтобы выполнить клиентскую проверку формы с помощью JavaScript (с минимальным дублированием кода) при использовании бобовой проверки JSR 303 на стороне сервера? Я в настоящее время использую Spring 3 и Быть в спящем режиме Блок проверки допустимости.
Я бы посоветовал вам взглянуть на Spring JS, который сильно зависит от Dojo. Учебное пособие можно найти здесь .
Самый простой способ начать играть с ним - это загрузить Spring Roo , создать образец приложения petclinic с одним из примеров сценариев (это займет у вас 5 минут), а затем поиграть с тем, как javascript интегрирован. Spring Roo создает приложение с тем же технологическим стеком, которое вы используете (Spring + hibernate + реализация jsr 303)