2011-01-27 30 views

答えて

25

@Context annotationを使用すると、HttpServletRequestの現在のインスタンスを取得できます。

@Path("/session-id.txt") 
public class SessionIdResource { 

    @GET 
    @Produces(MediaType.TEXT_PLAIN) 
    public String getSessionId(@Context HttpServletRequest request) { 
     return request.getSession(true).getId(); 
    } 
} 
関連する問題