Вы можете указать предпочтения генерации, указав типы носителей в порядке предпочтения в аннотации @Produces.
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
В приведенном выше коде, поскольку "application / json" стоит первым, если в запросе не указан заголовок accept, Джерси по умолчанию будет генерировать ответ JSON.
Использование qs (как предложено Мартином) делает предпочтение более явным, но его немного сложнее понять.