Package javax.servlet.http

Examples of javax.servlet.http.HttpServletRequestWrapper


     *
     * @param request
     * @return
     */
    private HttpServletRequest createRequestWrapper(ServletRequest request) {
        HttpServletRequest requestWrapper = new HttpServletRequestWrapper((HttpServletRequest)request) {
           
            @Override
            public String getServletPath() {
                return servletPath;
            }
View Full Code Here


     *
     * @param request
     * @return
     */
    private HttpServletRequest createRequestWrapper(ServletRequest request) {
        HttpServletRequest requestWrapper = new HttpServletRequestWrapper((HttpServletRequest)request) {
           
            @Override
            public String getServletPath() {
                return servletPath;
            }
View Full Code Here

     *
     * @param request
     * @return
     */
    private HttpServletRequest createRequestWrapper(ServletRequest request) {
        HttpServletRequest requestWrapper = new HttpServletRequestWrapper((HttpServletRequest)request) {
           
            @Override
            public String getServletPath() {
                return servletPath;
            }
View Full Code Here

    String filterPath = WebApplication.get()
      .getWicketFilter()
      .getFilterConfig()
      .getInitParameter(WicketFilter.FILTER_MAPPING_PARAM);
    filterPath = filterPath.substring(1, filterPath.length() - 1);
    HttpServletRequest httpRequest = new HttpServletRequestWrapper(resource.getRequest())
    {
      @Override
      public String getContextPath()
      {
        String ret = super.getContextPath();
View Full Code Here

    String filterPath = WebApplication.get()
      .getWicketFilter()
      .getFilterConfig()
      .getInitParameter(WicketFilter.FILTER_MAPPING_PARAM);
    filterPath = filterPath.substring(1, filterPath.length() - 1);
    HttpServletRequest httpRequest = new HttpServletRequestWrapper(resource.getRequest())
    {
      @Override
      public String getContextPath()
      {
        String ret = super.getContextPath();
View Full Code Here

        if (authenticator != null) {
            try {

                // SLING-559: ensure correct parameter handling according to
                // ParameterSupport
                request = new HttpServletRequestWrapper(request) {
                    @Override
                    public String getParameter(String name) {
                        return getParameterSupport().getParameter(name);
                    }
View Full Code Here

    public CxfRsHttpListener(HTTPTransportFactory httpTransportFactory) {
        transportFactory = httpTransportFactory;
    }

    @Override public void onMessage(final HttpRequest httpRequest, final HttpResponse httpResponse) throws Exception {
        destination.invoke(null, httpRequest.getServletContext(), new HttpServletRequestWrapper(httpRequest) {
            // see org.apache.cxf.jaxrs.utils.HttpUtils.getPathToMatch()
            // cxf uses implicitly getRawPath() from the endpoint but not for the request URI
            // so without stripping the address until the context the behavior is weird
            // this is just a workaround waiting for something better
            @Override public String getRequestURI() {
View Full Code Here

     * @param request The request to unwrap.
     * @return The unwrapped request.
     */
    private static HttpServletRequest getUnwrapedRequest(HttpServletRequest request) {
        if (request instanceof HttpServletRequestWrapper) {
            final HttpServletRequestWrapper wrapper = (HttpServletRequestWrapper)request;
            final ServletRequest wrappedRequest = wrapper.getRequest();
           
            if (request != wrappedRequest && wrappedRequest instanceof HttpServletRequest)
                return getUnwrapedRequest((HttpServletRequest)wrappedRequest);
            else
                return wrapper;
View Full Code Here

     *
     * @param request
     * @return
     */
    private HttpServletRequest createRequestWrapper(ServletRequest request) {
        HttpServletRequest requestWrapper = new HttpServletRequestWrapper((HttpServletRequest)request) {
           
            @Override
            public String getServletPath() {
                return servletPath;
            }
View Full Code Here

     *
     * @param request
     * @return
     */
    private HttpServletRequest createRequestWrapper(ServletRequest request) {
        HttpServletRequest requestWrapper = new HttpServletRequestWrapper((HttpServletRequest)request) {
           
            @Override
            public String getServletPath() {
                return servletPath;
            }
View Full Code Here

TOP

Related Classes of javax.servlet.http.HttpServletRequestWrapper

Copyright © 2018 www.massapicom. 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.