Вопросы по теме 'bean-validation'
Проверка заголовков запроса с помощью среды проверки Spring
Можно ли использовать структуру проверки Spring с Spring MVC для проверки наличия и значения заголовка HTTP-запроса?
12948 просмотров
schedule
30.12.2022
Как импортировать javax.validation в мой проект Java SE?
Я пытаюсь добавить проверку ограничений, как описано здесь ">Как указать кардинальность @OneToMany в EclipseLink/JPA
35397 просмотров
schedule
19.07.2022
Возможно ли, чтобы реализация Spring JSR-303 проверяла поля объектов, которые не являются входными данными формы?
Валидатор Hibernate — это мой провайдер JSR-303 в моем приложении Spring MVC. Когда я использую @Valid, а затем использую аннотации JSR-303 в полях объекта формы, он проверяется очень хорошо. Однако в некоторых случаях я хочу проверить поля объекта,...
606 просмотров
schedule
23.06.2022
javax.validation: получите сообщение об ошибке «Не удалось найти валидатор для типа:»
Платформа: JQuery, Spring, Hibernate, Hibernate Validator (JSR-303 Bean Validation) Платформа: Windows
Я пытаюсь определить пользовательское ограничение @IdMustExist, используя JSR 303-Bean Validation. Цель ограничения — проверить, существует ли...
7038 просмотров
schedule
24.05.2023
JSF 2.0: h: inputText внутри составного компонента не работает с объектами, отличными от String, когда установлена проверка
В фоновом компоненте:
@Min(3)
Integer foo;
Если у меня есть форма вроде:
<h:form>
<h:commandButton value="Submit" />
<h:inputText value="#{bean.foo}" />
</h:form>
Это работает нормально. Однако, если...
3269 просмотров
schedule
28.02.2022
Spring аннотация javax.validation не попала в BindingResult
Я пытаюсь добавить проверку к своим объектам модели (которые удваиваются как мои компоненты поддержки формы), используя аннотации javax.validation.
Моя модель выглядит так:
public Class TestObject {
private String myProp;
private...
2605 просмотров
schedule
28.02.2022
JSR 303 Bean Validation - Почему на геттере, а не на сеттере?
Я не понимаю, почему JSR 303 (проверка bean-компонента) предназначен для методов получения, а не для установки? Не логичнее ли поместить его в метод setter, так как это точка входа в поле, и перед этим должна быть проверена проверка?
10304 просмотров
schedule
19.08.2022
Весенний валидатор: наличие аннотации и реализации валидатора
Возможно ли иметь как валидатор для формы, так и ограничения аннотаций?
Например, чтобы в объекте формы было такое поле:
@NotEmpty
private String date;
но затем проверьте шаблон даты в валидаторе.
Я знаю, что есть аннотация шаблона, но...
9111 просмотров
schedule
23.04.2022
Проверка Spring 3 (JSR-303) @Min
Я пытаюсь проверить поле ввода, которое должно содержать (если не пустое) натуральное число (т.е. положительное целое число, отличное от нуля: 1, 2, 3, ....)
Я использую следующие аннотации:
@Digits(integer=10, fraction=0)
@Min(value = 1)...
10777 просмотров
schedule
29.05.2022
Как включить проверку бина 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 просмотров
schedule
01.07.2023
Когда и как аннотации инициализируются в 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 просмотров
schedule
23.02.2023