2010-07-29 2 views
0

Я пытаюсь проверить с помощью org.springframework.validation.Validator.весна 3 подвальная валидация

Моя проблема: у меня есть фасоль, у которой есть данные.

PlayerRegistrationDataBean 
-> has: PersonBean 

Так как я должен проверить PersonBean, если я не хочу, чтобы осуществить проверку везде я использую PersonBeans как «суб-бобы»?

+0

org.springframework.validation.Validator - это интерфейс, в котором существует множество реализаций, которые работают по-разному. Вы должны помочь нам немного больше с тем, что вы на самом деле используете в качестве рамки проверки. jsr303 с валидатором Hibernate? – Affe

+0

Я сам реализую валидатор. Где я могу найти уже доступные реализации и где найти документацию? Вы, наверное, заметили, что я новичок в весне ... :-) – eventhorizon

+0

В настоящее время я реализую один валидатор для форм-фанов и других валидаторов для подвариантов, используемых в форме. Правильный путь к элементу, который выполняется для проверки, достигается путем пересылки префикса суб-компонента в валидатор подканала из валидатора формы. – eventhorizon

ответ

1

Я не уверен, что получаю то, о чем вы просите, но не будет аннотировать свойства PersonBean с соответствующими аннотациями, а затем сам PersonBean с помощью @Valid делает трюк?

+0

Это один из способов, которым я мог пойти, но хотел иметь возможность использовать разные проверки в одном классе. Итак, я выбрал весну. – eventhorizon

Смежные вопросы