WebService @POST @GET @Consumes@Produces

1972 단어 webservice
대상이 사용하는post 전송 방식을 가져오면 @POST를 사용합니다
1     @POST

2     @Path("deteleActivity")

3     @Consumes(MediaType.APPLICATION_JSON) 

4     public Response deteleActivity(JSONObject activityJson){

5         Activity activity=new Gson().fromJson(activityJson.toString(), Activity.class);

6         activityLogic.deteleActivity(activity);

7         return Response.ok().build();

8     }

 
get 방식으로 데이터를 보내면 URL에 @GET
1         @GET

2     @Path("deleteActivitiesByWorkgroupId/{workgroupId}")

3     @Consumes(MediaType.APPLICATION_JSON) 

4     public Response deleteActivitiesByWorkgroupId(@PathParam("workgroupId") int workgroupId){

5         activityLogic.deleteActivitiesByWorkgroupId(workgroupId);

6         return Response.ok().build();

7     }

8     

 
@Consumes로 반환할 데이터가 없습니다.
데이터 반환용 @Produces

좋은 웹페이지 즐겨찾기