Добавление заголовка ответа в JAX-RS Webservice

Я пытаюсь добавить некоторые заголовки ответов к некоторым из моих вызовов веб-службы. Я написал свой веб-сервис с использованием CXF 2.1.2 и JAX-RS. Мне нужно вернуть объект, и я также хочу добавить некоторые заголовки в ответ. Не возвращая объект javax.ws.rs.core.Response, как добавить заголовок в ответ и все еще вернуть javabean?

Ответ 1

Вы можете ввести ссылку на фактический HttpServletResponse через аннотацию @Context в своем веб-сервисе и использовать addHeader() и т.д., чтобы добавить свой заголовок.