У меня есть веб-сервис весеннего отдыха. Класс контроллера сопоставляет параметры в HTTP-запросе объекту запроса custoom. Мой объект запроса выглядит следующим образом:Spring Rest Проверка веб-сервиса на входе
public class DMSRequest_global {
protected String userName = "";
protected String includeInactiveUsers = "";
protected String documentType = ""; And the getter and setter of the fields above
}
Spring использует отражение для установки значений от Incomming запроса на этот object.My вопрос можно ли нам с помощью аннотаций или некоторую вещь, чтобы проверить поле, как DocumentType в пример выше, чтобы принимать только значение из списка допустимых значений, таких как «.doc», «.txt», «. pdf»}. Если какое-либо другое значение отправлено в запросе, то пружина будет вызывать недопустимое исключение запроса.
Смотрите здесь: http://stackoverflow.com/questions/12146298/spring-mvc-how-to-perform-validation – Raniz