| 12
 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