示例#1
0
  @POST
  @Consumes("application/json")
  public Response registerUser(InputStream data) throws IOException {
    User userObj = null;
    Gson gson = new Gson();
    BufferedReader br = new BufferedReader(new InputStreamReader(data));

    String bla = br.readLine();
    System.out.println(bla);

    userObj = gson.fromJson(bla, User.class);
    // System.out.println("username: "******"email =" + userObj.getEmail());
    System.out.println("pw =" + userObj.getPw());
    try {
      new AccessManager().insertUser(userObj);

    } catch (Exception ex) {
      ex.printStackTrace();
    }
    if (userObj.getUsername() != null) {
      String result = "User erfolgeich angelegt";
      return Response.status(200).entity(result).build();
    } else return Response.status(401).entity("Register Failed").build();
  }