J'ai implémenté un service Web Spring RESTful. Utilisation de Jackson JSON pour le mappage d'objets. J'ai une méthode qui accepte deux paramètres.
public Person createPerson(
@RequestBody UserContext userContext,
@RequestBody Person person)
Comment le client construirait-il une demande dans laquelle plusieurs objets JSON doivent être passés dans le corps?
Est-ce possible?
- Sri
Je suis presque sûr que ça ne marchera pas. Il peut y avoir une solution de contournement, mais la manière la plus simple serait d'introduire un objet wrapper et de modifier votre signature:
public class PersonContext{
private UserContext userContext;
private Person person;
// getters and setters
}
public Person createPerson(@RequestBody PersonContext personContext)