Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public HttpServletRequest getRequest() {
- return ServletActionContext.getRequest();
- }
- public HttpServletResponse getResponse() {
- return ServletActionContext.getResponse();
- }
- public HttpSession getSession() {
- HttpSession session = getRequest().getSession();
- return session;
- }
- @RequestScoped
- class SomeNonServletPojo {
- @Inject
- SomeNonServletPojo(HttpServletRequest request, HttpServletResponse response, HttpSession session) {
- ...
- }
- }
- private Provider<HttpServletRequest> requestProvider;
- private ServletContext servletContext;
- @Inject
- public LoginCallerActionHandler(
- Provider<HttpServletRequest> requestProvider,
- ServletContext servletContext) {
- super();
- this.requestProvider = requestProvider;
- this.servletContext = servletContext;
- }
- servletContext.setAttribute(SessionKeys.LOGGEDIN_USER.toString(), returnObject.getLoggedInUser());
Add Comment
Please, Sign In to add comment