В Spring MVC 3.0 существует класс org.springframework.validation.BindingResult
, который находит параметры формы.
Существует метод result.rejectValue("fieldName","errorMessage");
Этот метод прикрепляет сообщение об ошибке к полю, которое не проходит проверку.(Например, если поле номера телефона содержит алфавиты, оно будет помещено в сообщение об ошибке поверх поля.
Дело в том, что когда поле не текстовое поле, а флажок, сообщение не появляется.
Так что, если пользователь нажал на флажок № 1, но не нажал зависимый флажок № 2, я хочу показать ошибку поверх флажка № 2.