Переадресация URL-адресов Джерси

Я хотел бы, чтобы в методе REST Джерси для пересылки на другой сайт. Как я могу этого добиться?

@Path("/")
public class News {

    @GET
    @Produces(MediaType.TEXT_HTML)
    @Path("go/{news_id}")
    public String getForwardNews(
        @PathParam("news_id") String id) throws Exception {

        //how can I make here a forward to "http://somesite.com/news/id" (not redirect)?

        return "";
    }
}

РЕДАКТИРОВАТЬ:

Я получаю ошибку Нет локального значения потока в области для прокси класса $ Proxy78 при попытке сделать что-то вроде этого:

@Context
HttpServletRequest request;
@Context
HttpServletResponse response;
@Context
ServletContext context;

...

RequestDispatcher dispatcher =  context.getRequestDispatcher("url");
dispatcher.forward(request, response);
7
задан Don Grem 25 November 2011 в 08:22
поделиться