2013-07-02 5 views
1

Jersey 1.x에서 사용할 수있는 EntityHolder<T>과 동일한 것은 서버 측에서 선택적 페이로드를 나타냅니다. 시도했습니다 Enity<T>GenericEntity<T> 모두 작동하지 않습니다. 설명서에서 힌트를 찾을 수 없습니다.Jersey 2.0 : EntityHolder와 같습니다. <T>

SyncInvoker#post(null)으로 전화 할 수 있습니까?

답변

0

hasEntityreadEntity 방법을 ContainerRequest으로 사용하면 빈 몸체를 지원할 수 있습니다.

public void post(@Context ContainerRequest request){ 
    MyEntity entity = null; 
    if(request.hasEntity()){ 
    entity = request.readEntity(MyEntity.class); 
    } 
    //use the optional entity. 
} 
+0

답장을 보내 주셔서 감사합니다 ... 다행히도 저는 같은 해결책을 찾았지만이 방법이 "공식적인"방법이라는 것을 알고 있습니다. –

관련 문제