JsonResource.java 389 B

12345678910111213141516171819202122
  1. package hello;
  2. import javax.inject.*;
  3. import javax.ws.rs.*;
  4. import java.util.*;
  5. import static javax.ws.rs.core.MediaType.APPLICATION_JSON;
  6. @Singleton
  7. @Path("/json")
  8. public class JsonResource
  9. {
  10. @GET
  11. @Produces(APPLICATION_JSON)
  12. public Object json()
  13. {
  14. Map<String, String> data = new HashMap<String, String>(1);
  15. data.put("message", "Hello, World!");
  16. return data;
  17. }
  18. }