2017-09-19 5 views
-2
<init-param> 
     <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name> 
     <param-value>true</param-value> 
</init-param> 

위의 내용을 web.xml에서 제거했는데 오류가 발생했습니다. 누군가 POJomapping 기능의 목적을 설명 할 수 있습니까?왜 web.xml에서 이것을 사용합니까?

답변

0

평범한 자바 객체를 JSON 문자열로 변환하기 위해 JAX-RS 내장 지원 기능을 사용하려면이 기능을 활성화해야합니다.

자원 클래스에서 아래의 코드 조각을 참조하십시오

 


    //com.sun.jersey.api.json.POJOMappingFeature = true 
    @GET 
    @Produces(MediaType.APPLICATION_JSON) 
    public Data getAllData() { 
     Data data = myService.getAllData(); 
     return data; 
    } 
    //JAX-RS takes care of converting Data object into JSON string.