Вопросы по теме 'bean-validation'

Проверка заголовков запроса с помощью среды проверки Spring
Можно ли использовать структуру проверки Spring с Spring MVC для проверки наличия и значения заголовка HTTP-запроса?
12948 просмотров

Как импортировать javax.validation в мой проект Java SE?
Я пытаюсь добавить проверку ограничений, как описано здесь ">Как указать кардинальность @OneToMany в EclipseLink/JPA
35397 просмотров

Возможно ли, чтобы реализация Spring JSR-303 проверяла поля объектов, которые не являются входными данными формы?
Валидатор Hibernate — это мой провайдер JSR-303 в моем приложении Spring MVC. Когда я использую @Valid, а затем использую аннотации JSR-303 в полях объекта формы, он проверяется очень хорошо. Однако в некоторых случаях я хочу проверить поля объекта,...
606 просмотров

javax.validation: получите сообщение об ошибке «Не удалось найти валидатор для типа:»
Платформа: JQuery, Spring, Hibernate, Hibernate Validator (JSR-303 Bean Validation) Платформа: Windows Я пытаюсь определить пользовательское ограничение @IdMustExist, используя JSR 303-Bean Validation. Цель ограничения — проверить, существует ли...
7038 просмотров

JSF 2.0: h: inputText внутри составного компонента не работает с объектами, отличными от String, когда установлена ​​проверка
В фоновом компоненте: @Min(3) Integer foo; Если у меня есть форма вроде: <h:form> <h:commandButton value="Submit" /> <h:inputText value="#{bean.foo}" /> </h:form> Это работает нормально. Однако, если...
3269 просмотров

Spring аннотация javax.validation не попала в BindingResult
Я пытаюсь добавить проверку к своим объектам модели (которые удваиваются как мои компоненты поддержки формы), используя аннотации javax.validation. Моя модель выглядит так: public Class TestObject { private String myProp; private...
2605 просмотров

JSR 303 Bean Validation - Почему на геттере, а не на сеттере?
Я не понимаю, почему JSR 303 (проверка bean-компонента) предназначен для методов получения, а не для установки? Не логичнее ли поместить его в метод setter, так как это точка входа в поле, и перед этим должна быть проверена проверка?
10304 просмотров
schedule 19.08.2022

Весенний валидатор: наличие аннотации и реализации валидатора
Возможно ли иметь как валидатор для формы, так и ограничения аннотаций? Например, чтобы в объекте формы было такое поле: @NotEmpty private String date; но затем проверьте шаблон даты в валидаторе. Я знаю, что есть аннотация шаблона, но...
9111 просмотров

Проверка Spring 3 (JSR-303) @Min
Я пытаюсь проверить поле ввода, которое должно содержать (если не пустое) натуральное число (т.е. положительное целое число, отличное от нуля: 1, 2, 3, ....) Я использую следующие аннотации: @Digits(integer=10, fraction=0) @Min(value = 1)...
10777 просмотров

Как включить проверку бина JSR-303 в Facelets?
Я использую Spring CDI и настраиваемую область «Просмотр». (См. эту о том, как это работает.) Компонент представления аннотирован правилами проверки JSR-303 следующим образом: @Scope("view") public class MyBean implements Serializable {...
707 просмотров
schedule 28.07.2022

Перехват конкретных аннотаций с помощью Spring AOP
Я хочу посмотреть, возможно ли следующее, так как все предварительные поиски не вернули ничего, чтобы указать в любом случае. Я хотел бы использовать аннотации Hibernate Validator для проверки методов bean-компонентов, и я хотел бы использовать...
1263 просмотров
schedule 28.01.2023

Вспомогательный метод для сопоставления @JsonProperty в Jackson JSON
Есть ли у Джексона вспомогательный метод для возврата значения аннотации @JsonProperty (т. е. ключа свойства JSON) с учетом имени поля компонента? Контекст: Я использую Jackson для преобразования предоставленного клиентом JSON в Bean, а затем...
6994 просмотров
schedule 11.10.2022

Проверить произвольные объекты в JSF?
Итак, вы можете проверить ввод, используя аннотации JSR-303 для свойства привязки bean-компонента: class Ticket { @MinAge(18) Person person; } class Person { @Min(1) @Max(100) int age; } <p:inputText id="age"...
765 просмотров
schedule 28.12.2022

Покрытие кода аннотаций проверки JSR 303
Я не могу найти способ предоставить мне отчет о покрытии кода для проверки JSR 303. Я поискал в Интернете и не нашел ни одной ссылки на какое-либо решение этой проблемы. Честно говоря, я совершенно не понимаю, как это сделать. ## Кто-нибудь...
167 просмотров
schedule 11.05.2023

Наследование группы проверки JSR303
Учитывая следующие классы и интерфейсы class A{ @NotNull(groups=Section1.class) private String myString } interface All{} interface Section1 extends All {} При звонке A a = новый A (); validator.validate (a, All.class); Я ожидал,...
1550 просмотров
schedule 27.06.2022

нет сообщения об ошибке, когда пользовательское ограничение нарушается
У меня есть следующий код для моего настраиваемого ограничения: @Retention(RetentionPolicy.RUNTIME) @Target({ ElementType.TYPE, ElementType.FIELD, ElementType.METHOD }) @Constraint(validatedBy = MinMaxValidator.class) public @interface...
1387 просмотров
schedule 22.06.2023

Как показать входной идентификатор или метку в сообщениях проверки?
Я делаю веб-приложение, используя Spring 3.1.0.RELEASE, JSF 2.x, JPA 2 с Hibernate Provider. Приложение работает на Tomcat 6.X. Веб-приложение может отображаться на разных языках: en, es, fr. Я использую проверку bean-компонентов в своих...
1620 просмотров
schedule 24.07.2023

Использование проверки бина (JSR 303) в JSF2 — приложение Primefaces
Я пытаюсь интегрировать проверку bean-компонентов с помощью валидатора hibernate в свое веб-приложение: - Hibernate-spring-jsf2-primefaces3 на tomcat 7 Я добавил следующие файлы jar: hibernate-validator.jar и validation-api.jar к моему пути к...
7126 просмотров

Когда и как аннотации инициализируются в Java? Могу я это контролировать?
Я указал специальную аннотацию для использования при проверке Java-бина. Я использую один и тот же класс аннотации для всех своих полей и передаю строковый параметр с именем поля, например: @CustomConstraint(value="name") private String name;...
1803 просмотров
schedule 12.05.2023

Сложная проверка формы Spring с использованием javax.validation
Я пытаюсь выполнить следующее: Проверьте форму, поддерживаемую bean-компонентом, например, используя следующий класс public class PersonForm { @NotNull String name; List<Long> interests; // This attribute is not filled...
464 просмотров