Java-ban, hogy tudok JSON paramétereket átadni rest-en?
Figyelt kérdés
Van egy rest metódusom ez így név ki:
@POST
@Path("player")
@Consumes(MediaType.APPLICATION_JSON)
public void createPlayer(String name, LocalDate birthDate, String birthPlace) {...
JSON-nel beküldöm az adatokat:
{
"name":"Usain Bolt",
"birthDate":"1986.08.21.",
"birthPlace":"Jamaica"
}
Az a helyzet, ha így küldöm be, akkor az lesz az eredmény, hogy a name String-be teszi az egészet és a birthDate és a birthPlace pedig null lesz.
Fontos, hogy a createPlayer létrehoz egy player-t, aminek besetteli ezeket az értékeket és elvégez még más beállítást is, de maga a createPlayer nem egy Player objektumot kap, hanem így külön kapja ezeket a paramétereket.
Szóval az a kérdés, hogy ezt a problémát, hogy lehet megoldani?
2018. ápr. 2. 15:43
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!