Package javax.servlet.http

Examples of javax.servlet.http.HttpServletRequest.removeAttribute()


            storeSessionId(sessionId, request, response);
        } else {
            log.debug("Session ID cookie is disabled.  No cookie has been set for new session with id {}", session.getId());
        }

        request.removeAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_ID_SOURCE);
        request.setAttribute(ShiroHttpServletRequest.REFERENCED_SESSION_IS_NEW, Boolean.TRUE);
    }

    @Override
    public Serializable getSessionId(SessionKey key) {
View Full Code Here


        final CacheableHttpSession session = createMock(CacheableHttpSession.class);
       
        final String attribute = MappedHttpServletRequest.class.getName()+".WRAPPED_SESSION";
        expect(request.getAttribute(attribute)).andReturn(session);
        expect(session.isValid()).andReturn(false);
        request.removeAttribute(attribute);
       
        replay(request, sessionWrapper, session);
       
        MappedHttpServletRequest wrapper = new MappedHttpServletRequest(servletContext, request, sessionWrapper, null, applicationId);
View Full Code Here

    mockRequest.setVoidCallable();
    request.getAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setReturnValue(null);
    request.setAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX, Boolean.TRUE);
    mockRequest.setVoidCallable();
    request.removeAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setVoidCallable();
    mockRequest.replay();

    MockControl mockResponse = MockControl.createControl(HttpServletResponse.class);
    HttpServletResponse response = (HttpServletResponse) mockResponse.getMock();
View Full Code Here

    mockRequest.setVoidCallable();
    request.getAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setReturnValue(null);
    request.setAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX, Boolean.TRUE);
    mockRequest.setVoidCallable();
    request.removeAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setVoidCallable();
    mockRequest.replay();

    MockHttpServletResponse response = new MockHttpServletResponse();
View Full Code Here

    mockRequest.setReturnValue(ENCODING);
    request.getAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setReturnValue(null);
    request.setAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX, Boolean.TRUE);
    mockRequest.setVoidCallable();
    request.removeAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setVoidCallable();
    mockRequest.replay();

    MockHttpServletResponse response = new MockHttpServletResponse();
View Full Code Here

    mockRequest.setVoidCallable();
    request.getAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setReturnValue(null);
    request.setAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX, Boolean.TRUE);
    mockRequest.setVoidCallable();
    request.removeAttribute(FILTER_NAME + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setVoidCallable();
    mockRequest.replay();

    MockHttpServletResponse response = new MockHttpServletResponse();
View Full Code Here

    mockRequest.setVoidCallable();
    request.getAttribute(CharacterEncodingFilter.class.getName() + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setReturnValue(null);
    request.setAttribute(CharacterEncodingFilter.class.getName() + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX, Boolean.TRUE);
    mockRequest.setVoidCallable();
    request.removeAttribute(CharacterEncodingFilter.class.getName() + OncePerRequestFilter.ALREADY_FILTERED_SUFFIX);
    mockRequest.setVoidCallable();
    mockRequest.replay();

    MockHttpServletResponse response = new MockHttpServletResponse();
View Full Code Here

            SecurityContext contextAfterChainExecution = SecurityContextHolder.getContext();

            // Crucial removal of SecurityContextHolder contents - do this before anything else.
            SecurityContextHolder.clearContext();

            request.removeAttribute(FILTER_APPLIED);

            // storeSecurityContextInSession() might already be called by the response wrapper
            // if something in the chain called sendError() or sendRedirect(). This ensures we only call it
            // once per request.
            if ( !responseWrapper.isSessionUpdateDone() ) {
View Full Code Here

        // Acknowlege the request
        try {
            response.sendAcknowledgement();
        } catch (IOException e) {
            hreq.removeAttribute(Globals.JSP_FILE_ATTR);
            log(sm.getString("standardWrapper.acknowledgeException",
                             wrapper.getName()), e);
            throwable = e;
            exception(request, response, e);
        } catch (Throwable e) {
View Full Code Here

        try {
            String jspFile = wrapper.getJspFile();
            if (jspFile != null)
                hreq.setAttribute(Globals.JSP_FILE_ATTR, jspFile);
            else
                hreq.removeAttribute(Globals.JSP_FILE_ATTR);
            if ((servlet != null) && (filterChain != null)) {
                filterChain.doFilter(hreq, hres);
            }
            hreq.removeAttribute(Globals.JSP_FILE_ATTR);
        } catch (IOException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.