Package org.apache.wicket.protocol.http

Examples of org.apache.wicket.protocol.http.WebRequest


    {
      // Change the request to a multipart web request so parameters are
      // parsed out correctly
      try
      {
        final WebRequest multipartWebRequest = ((WebRequest)getRequest()).newMultipartWebRequest(getMaxSize());
        getRequestCycle().setRequest(multipartWebRequest);
      }
      catch (WicketRuntimeException wre)
      {
        if (wre.getCause() == null || !(wre.getCause() instanceof FileUploadException))
View Full Code Here


      @SuppressWarnings("unchecked")
      @Override
      protected void onEvent(final AjaxRequestTarget target)
      {
        // Get clicked cursor position
        final WebRequest request = (WebRequest)RequestCycle.get().getRequest();
        final Map<String, String[]> parameters = request.getParameterMap();
        final int x = Integer.parseInt(parameters.get("x")[0]);
        final int y = Integer.parseInt(parameters.get("y")[0]);

        // Force refresh
        imageResource.clearData();
View Full Code Here

    {
      // Change the request to a multipart web request so parameters are
      // parsed out correctly
      try
      {
        final WebRequest multipartWebRequest = ((WebRequest)getRequest()).newMultipartWebRequest(getMaxSize());
        getRequestCycle().setRequest(multipartWebRequest);
      }
      catch (WicketRuntimeException wre)
      {
        if (wre.getCause() == null || !(wre.getCause() instanceof FileUploadException))
View Full Code Here

        assertThat(webSessionClass.equals(AuthenticatedWebSessionForIsis.class), is(true));
    }

    @Test
    public void providesCustomRequestCycle() {
        final WebRequest mockRequest = context.mock(WebRequest.class);
        final Response mockResponse = context.mock(Response.class);
        final RequestCycle newRequestCycle = application.newRequestCycle(mockRequest, mockResponse);
        assertThat(newRequestCycle, is(WebRequestCycleForIsis.class));
    }
View Full Code Here

              contentType = "application/octet-stream";
              response.setContentLength(binary.length);
              response.setContentType(contentType);

                try {
                  WebRequest request = (WebRequest) requestCycle.getRequest();
                  String userAgent = request.getHttpServletRequest().getHeader("User-Agent");

                if (userAgent != null && userAgent.indexOf("MSIE 5.5") > -1) {
                      response.setHeader("Content-Disposition", "filename=\""
                          +  URLEncoder.encode(filename, "UTF-8") + "\"");
                } else if (userAgent != null && userAgent.indexOf("MSIE") > -1) {
View Full Code Here

        user.password = password;
        try {
          app().gitblit().reviseUser(user.username, user);
          if (app().settings().getBoolean(Keys.web.allowCookieAuthentication, false)) {
            WebRequest request = (WebRequest) getRequestCycle().getRequest();
            WebResponse response = (WebResponse) getRequestCycle().getResponse();
            app().authentication().setCookie(request.getHttpServletRequest(),
                response.getHttpServletResponse(), user);
          }
        } catch (GitBlitException e) {
          error(e.getMessage());
          return;
View Full Code Here

    {
      // Change the request to a multipart web request so parameters are
      // parsed out correctly
      try
      {
        final WebRequest multipartWebRequest = ((WebRequest)getRequest()).newMultipartWebRequest(getMaxSize());
        getRequestCycle().setRequest(multipartWebRequest);
      }
      catch (WicketRuntimeException wre)
      {
        if (wre.getCause() == null || !(wre.getCause() instanceof FileUploadException))
View Full Code Here

    }

    @Test
    public void testIsisWebRequestCycle() {
        final WebApplication mockApplication = context.mockAndIgnoreAnyInteraction(WebApplication.class);
        final WebRequest mockRequest = context.mock(WebRequest.class);
        final Response mockResponse = context.mock(Response.class);
        new WebRequestCycleForIsis(mockApplication, mockRequest, mockResponse);
    }
View Full Code Here

        assertThat(webSessionClass.equals(AuthenticatedWebSessionForIsis.class), is(true));
    }

    @Test
    public void providesCustomRequestCycle() {
        final WebRequest mockRequest = context.mock(WebRequest.class);
        final Response mockResponse = context.mock(Response.class);
        final RequestCycle newRequestCycle = application.newRequestCycle(mockRequest, mockResponse);
        assertThat(newRequestCycle, is(WebRequestCycleForIsis.class));
    }
View Full Code Here

    public Session newSession(Request request, Response response) {
        // inject only once per session!
        MySession session = new MySession(request);
        TwitterSearch ts = injector.getInstance(TwitterSearch.class);
        session.setTwitterSearch(ts);
        WebRequest wreq = (WebRequest) request;
        ElasticUserSearch uSearch = injector.getInstance(ElasticUserSearch.class);
        session.onNewSession(wreq, uSearch);
//        logger.info("new session user:" + session.getUser());
        if (session.hasLoggedIn()) {
            // set user specific twitter4j
View Full Code Here

TOP

Related Classes of org.apache.wicket.protocol.http.WebRequest

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.