Maillot de redirection d'URL

À l'intérieur d'un Maillot de REPOS méthode que je voudrais transmettre à un autre site web. Comment puis-je y parvenir?

@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 "";
    }
}

EDIT:

Je me fais de la No thread local value in scope for proxy of class $Proxy78 d'erreur lorsque vous essayez de faire quelque chose comme ceci:

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

...

RequestDispatcher dispatcher =  context.getRequestDispatcher("url");
dispatcher.forward(request, response);

OriginalL'auteur Dorin Grecu | 2011-11-23