1
Возможно ли создать webservice GET
весной и использовать вложенные свойства в запросе? Как search.limitResults
в следующем примере:Запрос GET с вложенными объектами в @RestController?
localhost:8080/firstname=test&search.limitResults=10
Вы получаете идею. Может ли это быть достигнуто?
@RestController
public class MyServlet {
@RequestMapping(value = "/", method = RequestMethod.GET)
private String test(RestParams p) {
}
}
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class RestParams {
private String firstname;
private String lastname;
//is that possible to nest?
private Search search;
}
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Search {
private int limitResults;
//some more
}
Вы пытались использовать это с помощью @RequestParam в своих параметрах? – aksappy