쿼리 매개 변수에서 @Produces 값을 설정할 수있는 방법이 있는지 알아야합니다. 예 : 쿼리 매개 변수 값이 'JSON'인 경우 메소드 헤더를 @Produces (application/json)로 설정하거나 'XML'인 경우 @Produces (application/xml)로 설정하고자합니다.미디어 유형을 동적으로 설정 @ 주석 주석 값을 생성합니다.
우리는 @Produces ({ "application/json", "application/xml"})로 여러 미디어 유형을 지정할 수 있음을 알고 있지만, 출력 할 때 오류가 발생하므로 저에게 적합하지 않습니다. JSON입니다.
감사합니다.
가능한 반복 : http://stackoverflow.com/questions/10636201/java-annotations-values-provided-in-dynamic-manner – CodeChimp
JSON을 생성 할 때 발생하는 오류는 무엇입니까? 어쨌든'@ Produces'를 사용하지 말고, (http://stackoverflow.com/a/21053612/290799)의 @SotiriosDelimanolis가 권고 한 바와 같이 반환 유형을'Response'로 변경하고'#type (...)'. –
도움을 주신 Michal에게 감사의 말을 전하십시오 !! – sf9251