В моем приложении есть страница регистрации с обязательными флажками.Если форма отправляется без помеченных флажков, я хочу, чтобы при попытке отправить форму показывалось сообщение об ошибке.
В моем контроллере у меня есть:
if(req.getParameter("tcCheck")==null)
result.rejectValue("tcCheck","Check.tc", "Need to accept terms and conditions");
мой jsp:
<form:form modelAttribute="user" method="post">
...
<form:errors path=tcCheck/>
...
</form:form>
Во время выполнения я получаю эту ошибку:
Ошибка 500: org.springframework.beans.NotReadablePropertyException: недопустимое свойство 'tcCheck' класса бина [com.domgen.recupl.domain.User]: свойство bean-компонента 'tcCheck' недоступно для чтения или имеет недопустимый метод получения: соответствует ли тип возвращаемого значения метода получения параметру установщика?
Объект домена пользователяне имеет tcCheck в качестве одной из переменных его экземпляра и, конечно, он не должен идти в бине User.
Мне интересно, как я могу отобразить свое сообщение об ошибке без редактирования бина User?Спасибо.
A