Examples of ServletRequest


Examples of com.bradmcevoy.http.ServletRequest

    }

  @Override
  protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        try {
            Request request = new ServletRequest( req );
            Response response = new ServletResponse( resp );
            WebdavServlet.request.set(request);
            WebdavServlet.response.set(response);
          WebdavServlet.originalRequest.set( req );
          WebdavServlet.originalResponse.set( resp );
            httpManager.process( request, response );
        } finally {
            originalRequest.remove();
            originalResponse.remove();
            request.remove();
            response.remove();
            resp.getOutputStream().flush();
            resp.flushBuffer();
        }
View Full Code Here

Examples of com.elibom.jogger.http.servlet.ServletRequest

    @Override
    public void handle(String target, org.eclipse.jetty.server.Request baseRequest, HttpServletRequest servletRequest,
        HttpServletResponse servletResponse) throws IOException, ServletException {
      try {
        // wrap Jetty's request and response in Jogger objects
        Request request = new ServletRequest(servletRequest);
        Response response = new ServletResponse(servletResponse, templateEngine);
       
        Jogger.this.handle(request, response);
      } catch (Exception e) {
        throw new ServletException(e);
View Full Code Here

Examples of javax.servlet.ServletRequest

 
  /**
   * @return
   */
  private Message getFormData() {
    ServletRequest request = (ServletRequest) this.packet.get(MessageContext.SERVLET_REQUEST);

    @SuppressWarnings("unchecked")
    Map<String,Object> parameter = request.getParameterMap();
    Map<String,Object> jsonMap  = new HashMap<String, Object>();
    if(parameter.isEmpty() && request.getContentLength() > 0){
      processPostBody(jsonMap,request);
    }else{
      for(Entry<String, Object> paramEntry : parameter.entrySet()){
        fillParameterMap(paramEntry.getKey(), request.getParameter(paramEntry.getKey()), jsonMap);
      }
    }
    try {
      if(jsonMap.size() == 1){
        // Must be only one operation
View Full Code Here

Examples of javax.servlet.ServletRequest

        return "PSI Probe Agent Valve";
    }

    public void invoke(Request request, Response response, ValveContext valveContext) throws IOException, ServletException {
        valveContext.invokeNext(request, response);
        ServletRequest servletRequest = request.getRequest();
        if (servletRequest instanceof HttpServletRequest) {
            HttpServletRequest hsr = (HttpServletRequest) request;
            HttpSession session = hsr.getSession(false);
            if (session != null) {
                String ip = IPInfo.getClientAddress(hsr);
View Full Code Here

Examples of javax.servlet.ServletRequest

        RequestContextHolder.setRequestAttributes(attributes, false);
    }

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws ServletException, IOException {
        ServletRequest subSessionRequest = request;
        ServletResponse subSessionResponse = response;
        ServletRequestAttributes attributes = null;
        if (request instanceof HttpServletRequest) {
            HttpServletRequest httpRequest = (HttpServletRequest) request;
            attributes = new ServletRequestAttributes(httpRequest);
View Full Code Here

Examples of javax.servlet.ServletRequest

   
    /**
     * Unwrap back to the original container allocated request object
     */
    protected WinstoneRequest getUnwrappedRequest(ServletRequest request) {
        ServletRequest workingRequest = request;
        while (workingRequest instanceof ServletRequestWrapper) {
            workingRequest = ((ServletRequestWrapper) workingRequest).getRequest();
        }
        return (WinstoneRequest) workingRequest;
    }
View Full Code Here

Examples of javax.servlet.ServletRequest

        log.servletContextDestroyed(e.getServletContext());
        servletCtx = null;
    }

    protected void requestInitialized(@Observes @Initialized final InternalServletRequestEvent e) {
        ServletRequest req = e.getServletRequest();
        log.servletRequestInitialized(req);
        if (req instanceof HttpServletRequest) {
            requestCtx.set(new HttpServletRequestContext(req));
        } else {
            requestCtx.set(new ServletRequestContext(req));
View Full Code Here

Examples of javax.servlet.ServletRequest

     */
    protected void requestAuthentication(HttpServletRequest request,
            HttpServletResponse response, String pathRequested)
            throws ServletException, IOException {
        // Save the critical details of the request into the session map
        ServletRequest unwrapped = request;
        while (unwrapped instanceof HttpServletRequestWrapper) {
            unwrapped = ((HttpServletRequestWrapper) unwrapped).getRequest();
        }
        HttpSession session = request.getSession(true);
        session.setAttribute(CACHED_REQUEST, new RetryRequestParams(unwrapped));
View Full Code Here

Examples of javax.servlet.ServletRequest

            }

            // Send to stashed request
            else {
                // Iterate back as far as we can
                ServletRequest wrapperCheck = request;
                while (wrapperCheck instanceof HttpServletRequestWrapper) {
                    wrapperCheck = ((HttpServletRequestWrapper) wrapperCheck).getRequest();
                }
               
                // Get the stashed request
                WinstoneRequest actualRequest = null;
                if (wrapperCheck instanceof WinstoneRequest) {
                    actualRequest = (WinstoneRequest) wrapperCheck;
                    actualRequest.setRemoteUser(principal);
                } else {
                    Logger.log(Logger.WARNING, AUTH_RESOURCES,
                            "FormAuthenticationHandler.CantSetUser",
                            wrapperCheck.getClass().getName());
                }
                HttpSession session = request.getSession(true);
                String previousLocation = this.loginPage;
                RetryRequestParams cachedRequest = (RetryRequestParams)
                        session.getAttribute(CACHED_REQUEST);
View Full Code Here

Examples of javax.servlet.ServletRequest

    private String appendQueryStringParams(String url) {
        if(url.toLowerCase().startsWith("javascript:")){
            return url;
        }
        ServletRequest request = pageContext.getRequest();
        String applicationId =
                request.getParameter(RequestParams.APPLICATION_ID);
        if (applicationId != null) {
            url = Utils.appendURLParam(url, RequestParams.APPLICATION_ID,
                    applicationId);
        }
        String objectName =
                request.getParameter(RequestParams.OBJECT_NAME);
        if (objectName != null) {
            url = Utils.appendURLParam(url, RequestParams.OBJECT_NAME,
                    objectName);
        }
        return url;
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.