1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
response.setContentType("application/json");
Gson gson = new Gson();
try {
StringBuilder sb = new StringBuilder();
String s;
while ((s = request.getReader().readLine()) != null) {
sb.append(s);
}
Person person = (Person) gson.fromJson(sb.toString(), Person.class);
PersonneDB personDB = new PersonneDB();
personDB.add(person);
response.getOutputStream().print(gson.toJson(person));
response.getOutputStream().flush();
} catch (Exception ex) {
ex.printStackTrace();
response.getOutputStream().print(gson.toJson(ex.getMessage()));
response.getOutputStream().flush();
} |
Partager