0
У меня есть очень простой класс, представляющий тело запроса:Синтаксический Play Framework 2 JSON тело запроса
public class AddSubscription {
@Constraints.Required
public Integer subscriptionPlanId;
@Constraints.Required
public YearMonthDate validFrom;
public YearMonthDate validTo;
}
public class YearMonthDate {
@Constraints.Required
public Integer year;
@Constraints.Required
public Integer month;
@Constraints.Required
public Integer day;
}
Теперь, используя JSON BodyParser мне нужно получить данные запроса:
Form<AddSubscription> form = Form.form(AddSubscription.class).bindFromRequest();
if (form.hasGlobalErrors() || form.hasErrors()) {
return badRequest();
}
проблема в том, validFrom и validTo всегда пустой :(
Ниже приведены содержание O f запрос, как видно с помощью парсера тела:
Что мне не хватает?
Вы бы размещать на сторону клиента и как вы делаете запрос? –
Это не проблема с клиентами. Это игра: (См. Http://www.stupidjavatricks.com/2013/04/play-framework-2-1-the-bloom-is-off-the-rose/, раздел * Сделай сам JSON Parsing * – aguyngueran