私はジャージーの安静なウェブサービスを使用しています。これは私の以下のコードです
@Path(/test)
public class testService {
@POST
public String getData(Postdata postdata) {
}
}
私の質問は、このクラスで httpSession オブジェクトにアクセスすることは可能ですか??
試す:
@POST
public String getData(Postdata postdata, @Context HttpServletRequest request) {
HttpSession session = request.getSession();
}
サービスがシングルトンでない場合は、次を使用できます。
@Path("/test")
public class TestResource {
@Context
private HttpServletRequest request;
@POST
public String getData(Postdata postdata) {
HttpSession session = request.getSession();
}
}