Forums Register Login
How to get Session context in RESTFul services

I'm developing java RESTFul services using netbeans . I want to access the HTTP Session attributes in my RESTFul services.

Im not able to access any servlet features in REST Services. Is there any bridge to access the servlet api from REST.

please help me ..

Are you using jax-ws and implementing Provider<Source>?
If yes then you should have a

in your web service. webServiceContext will be initialized by the container. In your code do:
If you are using a JAX-RS compliant web service stack, then you can annotate a parameter of the type HttpServletRequest with the @Context annotation.
Retrieving the HTTP session is trivial.
From the JAX-RS 1.1 Specification, section 6.1:

The @Context annotation can be used to indicate a dependency on a Servlet-defined resource. A Servlet- based implementation MUST support injection of the following Servlet-defined types: ServletConfig, ServletContext, HttpServletRequest and HttpServletResponse.

Best wishes!
Uh oh, we're definitely being carded. Here, show him this tiny ad:
Rocket Oven Kickstarter - from the trailboss

This thread has been viewed 22720 times.

All times above are in ranch (not your local) time.
The current ranch time is
Jul 18, 2018 06:56:05.