Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Spring Валидация


Автор: FcUK 20.7.2007, 13:26
Довольно не плохо знаком со Страцом...а вот Спринг начал изучать пару дней назад...Так вот интересно как в Спрингу проходит валидация формы.
В Страце все просто...на форм бине в методе validate() валидуютса поля на правильное количество символов...на корректность введеных данных и тд...то есть это так називаемая Simple Validation...а потом если данные успешно прошли ее -  идет Complex Validation на контроллере, то есть уже используэеса БД подключение  и тд....

Как организована валидация  на Спрингу?. Знаю что есть org.springframework.validation.Validator , и что его можно прикрутить к бину
форм контроллера...
Код

    <bean id="bikeValidator" class="com.spring.BikeValidator"/>
    <bean id="editBikeForm" class="com.spring.SubmitBikeController">
    ...
       <property name="validator"><ref bean="bikeValidator"/></property>
    </bean>


Но должна ли на этом валидаторе осуществиться вся валидация ??? или как в Страце только Simple Validation  а вся другая проверка данных которая связаная с бизнес логикой происходить на контроллере?? 

Автор: Tony 21.7.2007, 23:08
Ja dumaju 4to vjsa validacija. Pravda v Spring validacii est' svoi zamuti. Naprimer kak udalist' error message iz errors ? smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)