, поэтому у меня есть простое приложение, которое использует Apache CXF для реализации REST.одна из моих функций должна выполнять перенаправление при передаче пары атрибут-значение на целевую html-страницу.
@POST
@Path("some/path")
@Produces("text/html")
javax.ws.rs.core.Response myFunc(@Context HttpServletRequest request, @Context HttpServletResponse response) {
...
// conditional redirect takes place here
return Response.seeOther(new URI("some-uri")).build();
}
, как правило, следующий подход поможет:
request.setAttribute("attrib", "attribVal");
request.getRequestDispatcher("foo/blah/page.html").forward(request, response);
, нопоскольку я по уши в REST, мне нужно как-то вернуть экземпляр javax.ws.rs.core.Response .любая помощь будет принята с благодарностью!спасибо!