Вопросы по теме 'spring-validator'
Как я могу программно вызвать тот же валидатор, который работает в методе @RequestMethod с параметром @Valid в Spring?
У меня есть класс с аннотацией проверки спящего режима в некоторых полях (например, @NotNull и @Size(min = 4, max = 50) и т. д.)
public class MyClass {
Long id;
@NotEmpty
@Size(min = 4, max = 50)
String machineName;...
12498 просмотров
schedule
12.06.2023
Spring @Validated вызывает HTTP 400
Когда я добавляю аннотацию @validate к сигнатуре метода в своем контроллере, я получаю HTTP 400 с описанием: «Запрос, отправленный клиентом, был синтаксически неверным ().». Кто-нибудь знает, почему?
Хороший код
public ModelAndView...
356 просмотров
schedule
01.01.2024
Spring реализует jsr 303 или это расширенная спецификация
Я смущен тем, что если весенняя проверка просто поддерживает jsr 303 или весенняя проверка является реализацией jsr 303, такой как hibernate-validator или apache-validator
246 просмотров
schedule
10.04.2022
Как объединить JSR-303 и класс Spring Validator на сервисном уровне?
У меня есть класс модели
public class Account {
@Email
private String email;
@NotNull
private String rule;
}
и пружинный валидатор
public class AccountValidator implements Validator {
@Override
public boolean...
1880 просмотров
schedule
27.08.2023
URL-ссылка для проверки SpringMVC
Как я могу выполнить проверку URL-адреса с моего сайта? Например, если пользователь получает доступ к одной URL-ссылке, такой как «mysite.com», он переходит на веб-страницу. Однако, если он попробует другой URL-адрес, такой как «mysite.com/what», я...
51 просмотров
schedule
29.09.2022
Как именно работает метод supports() интерфейса Spring Validator?
Я довольно новичок в Spring MVC, и у меня есть следующие сомнения относительно того, как работает этот пример валидатора:
Итак, у меня есть эта страница search.jsp , на которой пользователь может искать продукт по двум критериям (название продукта...
4807 просмотров
schedule
24.07.2023
Как заставить Spring Boot создать валидатор bean-компонентов перед созданием всех остальных bean-компонентов
Я пытаюсь добавить LocalValidatorFactoryBean в существующее веб-приложение Spring Boot.
Независимо от того, что я пробовал (перечислено ниже), он создает валидатор только после большинства других компонентов (проверено как с помощью...
591 просмотров
schedule
14.09.2022
Пользовательские сообщения при проверке компонентов с использованием интерфейса Spring Validator
Я использую Spring Boot 1.3.5 с Rest Controllers, и все работает нормально.
Я также использую примеры методов проверки Spring из официальной документации (JSR-303 Bean Validation API и интерфейс проверки Spring, я попробовал оба и столкнулся с...
12575 просмотров
schedule
06.08.2022
Реализация JSR 303 дает ClassCastException
Я реализую пользовательскую аннотацию проверки с использованием JSR 303, и я получаю сообщение об ошибке ниже. Я следую подробностям, приведенным в Проверка перекрестного поля с помощью Hibernate Validator (JSR 303)...
858 просмотров
schedule
08.10.2022
Весенняя проверка не выдает никаких ошибок
Я пытался всеми возможными способами исправить это, но у меня не получилось. Итак, мой контроллер работает, и я также написал код для обработки проверки, но он не выдает никаких ошибок, даже если я отправляю некоторые недопустимые данные. Я только...
761 просмотров
schedule
25.06.2023
Доступ к сообщениям Hibernate Validator
Я использую Hibernate Validator с Spring Boot. У меня есть переменная в классе, которую я аннотировал, как показано ниже.
Public class User {
@Pattern(regexp=".+@.+\\..+", message="Wrong email!")
private String userEmail;
}
Я использую...
85 просмотров
schedule
28.08.2022
Spring @Valid работает для запросов формы, но не с телом JSON
У меня простой класс передачи данных
@Data
public class UserDto {
@NotNull
@NotEmpty
private String username;
@NotNull
@NotEmpty
private String password;
@NotNull
@NotEmpty
private String email;
}
В моем...
503 просмотров
schedule
11.05.2023
Доступ к сеансу в методе проверки Spring
Я переношу свое приложение Struts на Spring. Во время миграции я наткнулся на метод проверки Struts, который необходимо перенести в Spring. Метод проверки Struts принимает параметры как сопоставление ActionMapping, запрос HttpServletRequest и...
1021 просмотров
schedule
02.12.2022
Spring MVC Validation для списка и сообщения о недопустимом значении
У меня есть список строк, которые должны быть определенного формата. Мне нужно вернуть сообщение об ошибке со строками, которые не имеют указанного формата. Как это сделать с весенней проверкой (я использую валидатор гибернации). Аннотация:...
487 просмотров
schedule
17.05.2023
Аннотация @Valid игнорируется при применении к объекту MultipartFile.
Это мой контроллер. Он принимает запрос multipart/form-data с двумя полями, form и file . Поле form — это MyObject , поле file — это MultipartFile . Обе переменные аннотированы с помощью @Valid , и, соответственно, я ожидаю, что Spring...
749 просмотров
schedule
05.08.2022
Как исправить ошибку пользовательской аннотации в Spring Boot?
Я использую весеннюю загрузку 2.1.0.BUILD-SNAPSHOT. Я создал пользовательскую аннотацию:
@Target({ElementType.TYPE, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = UniqueUserNameValidator.class)
@Documented...
1303 просмотров
schedule
03.09.2022
Пользовательская аннотация валидатора в Spring MVC
Я создал пользовательскую проверку для <form:select> , которая заполняет список стран.
Customer.jsp
Country:
<form:select path="country" items="${countries}" />
<form:errors path="country" cssClass="error"/>...
382 просмотров
schedule
23.11.2022
как добавить собственный валидатор для аннотации javax.validation.constraints?
Я реализовал проверку для поля Long и проверки @PastOrPresent
public class PastOrPresentValidator implements ConstraintValidator<PastOrPresent, Long>{
@Override
public boolean isValid(Long value, ConstraintValidatorContext...
6090 просмотров
schedule
13.11.2022
Проблема в пользовательском сообщении проверки с использованием файла messages.properties при проверке весенней загрузки
Я использую весеннюю проверку для проверки ввода Rest Controller, я был бы признателен, если кто-нибудь может сказать мне, есть ли возможность выдавать собственное сообщение в случае исключения, и это сообщение должно поступать из файла свойств....
1139 просмотров
schedule
20.06.2022
Проверка ограничений Java не работает для параметров
Я хочу использовать аннотации проверки java bean для параметров моих сервисов Spring. Рассмотрим следующую услугу:
public interface MyService {
void methodA();
void methodB(@NotBlank String param)
}
с реализацией:
@Validated...
189 просмотров
schedule
27.03.2023