1
Ist es möglich, einen Webservice GET
im Frühjahr zu erstellen und geschachtelte Eigenschaften in der Abfrage zu verwenden? Wie search.limitResults
im folgenden Beispiel:GET Anfrage mit verschachtelten Objekten in @RestController?
localhost:8080/firstname=test&search.limitResults=10
Sie erhalten die Idee. Kann das erreicht werden?
@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
}
Haben Sie versucht, dies mit @RequestParam in Ihren Parametern zu verwenden? – aksappy