Examples of ServletRequest


Examples of javax.servlet.ServletRequest

        }
    }

    private SlingScriptHelper getScriptHelper(Object adaptable) {
        if (adaptable instanceof ServletRequest) {
            ServletRequest request = (ServletRequest) adaptable;
            SlingBindings bindings = (SlingBindings) request.getAttribute(SlingBindings.class.getName());
            if (bindings != null) {
                return bindings.getSling();
            } else {
                return null;
            }
View Full Code Here

Examples of javax.servlet.ServletRequest

    @Override
    public boolean isEnabled(ExecutionContext context) {

        // Request Parameter Override
        ServletRequest request = context.getRequest();
        if (request != null) {
            String[] features = request.getParameterValues(PROP_FEATURE);
            if (features != null) {
                for (String feature : features) {
                    if (this.name.equals(feature)) {
                        return true;
                    }
View Full Code Here

Examples of javax.servlet.ServletRequest

    public void requestInitialized(ServletRequestEvent sre) {
        // don't care
    }

    public void requestDestroyed(ServletRequestEvent sre) {
        ServletRequest request = sre.getServletRequest();
        Object resolverAttr = request.getAttribute(REQUEST_ATTRIBUTE_RESOLVER);
        if (resolverAttr instanceof ResourceResolver) {
            ((ResourceResolver) resolverAttr).close();
            request.removeAttribute(REQUEST_ATTRIBUTE_RESOLVER);
        }
    }
View Full Code Here

Examples of javax.servlet.ServletRequest

    private String algo;

    @Override
    public int doEndTag() throws JspException {
        final ServletRequest request = pageContext.getRequest();

        MediaHash hash;

        if (request.getAttribute("content") != null
            && request.getAttribute("content") instanceof MediaContent) {
            hash = ((MediaContent) request.getAttribute("content")).addExtension(MediaConstants.HASH);
        } else if (request.getAttribute("group") != null
            && request.getAttribute("group") instanceof MediaGroup) {
            hash = ((MediaGroup) request.getAttribute("group")).addExtension(MediaConstants.HASH);
        } else if (request.getAttribute("entry") != null
            && request.getAttribute("entry") instanceof Entry) {
            hash = ((Entry) request.getAttribute("entry")).addExtension(MediaConstants.HASH);
        } else {
            hash = ((Feed) request.getAttribute("feed")).addExtension(MediaConstants.HASH);
        }

        // set the body content
        hash.setText(getBodyContent().getString());
        // set the scheme
View Full Code Here

Examples of javax.servlet.ServletRequest

    private String url;

    @Override
    public int doEndTag() throws JspException {
        final ServletRequest request = pageContext.getRequest();

        MediaCopyright copyright;

        if (request.getAttribute("content") != null
            && request.getAttribute("content") instanceof MediaContent) {
            copyright = ((MediaContent) request.getAttribute("content")).addExtension(MediaConstants.COPYRIGHT);
        } else if (request.getAttribute("group") != null
            && request.getAttribute("group") instanceof MediaGroup) {
            copyright = ((MediaGroup) request.getAttribute("group")).addExtension(MediaConstants.COPYRIGHT);
        } else if (request.getAttribute("entry") != null
            && request.getAttribute("entry") instanceof Entry) {
            copyright = ((Entry) request.getAttribute("entry")).addExtension(MediaConstants.COPYRIGHT);
        } else {
            copyright = ((Feed) request.getAttribute("feed")).addExtension(MediaConstants.COPYRIGHT);
        }

        // set the body content
        copyright.setText(getBodyContent().getString());
        // set the scheme
View Full Code Here

Examples of javax.servlet.ServletRequest

    private static final long serialVersionUID = 1L;

    @Override
    public int doEndTag() throws JspException {
        final ServletRequest request = pageContext.getRequest();

        MediaKeywords keywords;

        if (request.getAttribute("content") != null
            && request.getAttribute("content") instanceof MediaContent) {
            keywords = ((MediaContent) request.getAttribute("content")).addExtension(MediaConstants.KEYWORDS);
        } else if (request.getAttribute("group") != null
            && request.getAttribute("group") instanceof MediaGroup) {
            keywords = ((MediaGroup) request.getAttribute("group")).addExtension(MediaConstants.KEYWORDS);
        } else if (request.getAttribute("entry") != null
            && request.getAttribute("entry") instanceof Entry) {
            keywords = ((Entry) request.getAttribute("entry")).addExtension(MediaConstants.KEYWORDS);
        } else {
            keywords = ((Feed) request.getAttribute("feed")).addExtension(MediaConstants.KEYWORDS);
        }

        // set the body content
        keywords.setText(getBodyContent().getString());
View Full Code Here

Examples of javax.servlet.ServletRequest

        RequestDispatcher getDelegate() {
            return delegate;
        }

        static ServletRequest unwrapServletRequest(ServletRequest request) {
            ServletRequest lastRequest = request;
            while (request != null) {
                if (request instanceof SlingHttpServletRequestImpl) {
                    return ((SlingHttpServletRequestImpl) request).getRequest();
                } else if (request instanceof ServletRequestWrapper) {
                    lastRequest = request;
View Full Code Here

Examples of javax.servlet.ServletRequest

    /**
     * Unwrapping a non-wrapper request should return the request itself.
     */
    @Test
    public void testUnwrappingRegularRequest() {
        final ServletRequest req = context.mock(ServletRequest.class);
       
        ServletRequest unwrapped = ExternalServletContextWrapper.
            RequestDispatcherWrapper.unwrapServletRequest(req);
       
        assertEquals(req, unwrapped);
    }
View Full Code Here

Examples of javax.servlet.ServletRequest

        assertEquals(req, unwrapped);
    }
   
    @Test
    public void testUnwrappingDoubleWrappedRequest() {
        final ServletRequest req = context.mock(ServletRequest.class);
        final ServletRequestWrapper wrapper = new ServletRequestWrapper(req);
        final ServletRequestWrapper wrapper2 = new ServletRequestWrapper(wrapper);
       
        ServletRequest unwrapped = ExternalServletContextWrapper.
            RequestDispatcherWrapper.unwrapServletRequest(wrapper2);
       
        assertEquals(req, unwrapped);
    }
View Full Code Here

Examples of javax.servlet.ServletRequest

       
        final HttpServletRequestWrapper wrapper = new HttpServletRequestWrapper(req);
        final HttpServletRequestWrapper wrapper2 = new HttpServletRequestWrapper(wrapper);
        final SlingHttpServletRequestImpl slingRequest = new SlingHttpServletRequestImpl(null, wrapper2);
       
        ServletRequest unwrapped = ExternalServletContextWrapper.
            RequestDispatcherWrapper.unwrapServletRequest(slingRequest);
       
        assertEquals(wrapper2, unwrapped);
    }
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.