Package org.apache.wicket.request

Examples of org.apache.wicket.request.Request


    {
      return fileUploads;
    }

    // Get request
    final Request request = getRequest();

    // If we successfully installed a multipart request
    if (request instanceof IMultipartWebRequest)
    {
      // Get the item for the path
View Full Code Here


    if (inputArrayCache == null)
    {
      // this array will aggregate all input names
      ArrayList<String> names = null;

      final Request request = getRequest();
      if (request instanceof IMultipartWebRequest)
      {
        // retrieve the filename->FileItem map from request
        final Map<String, List<FileItem>> itemNameToItem = ((IMultipartWebRequest)request).getFiles();
        for (Entry<String, List<FileItem>> entry : itemNameToItem.entrySet())
View Full Code Here

    // so the system mapper can interpret it
    Url resolved = new Url(getRequest().getUrl());
    resolved.resolveRelative(Url.parse(url));

    IRequestMapper mapper = getApplication().getRootRequestMapper();
    Request request = getRequest().cloneWithUrl(resolved);
    IRequestHandler handler = mapper.mapRequest(request);

    if (handler != null)
    {
      getRequestCycle().scheduleRequestHandlerAfterCurrent(handler);
View Full Code Here

    public static void set()
    {
      Session session = Session.get();
      session.bind();
      InterceptData data = new InterceptData();
      Request request = RequestCycle.get().getRequest();
      data.originalUrl = request.getOriginalUrl();
      Iterator<QueryParameter> itor = data.originalUrl.getQueryParameters().iterator();
      while (itor.hasNext())
      {
        QueryParameter parameter = itor.next();
        String parameterName = parameter.getName();
        if (WebRequest.PARAM_AJAX.equals(parameterName) ||
          WebRequest.PARAM_AJAX_BASE_URL.equals(parameterName) ||
          WebRequest.PARAM_AJAX_REQUEST_ANTI_CACHE.equals(parameterName))
        {
          itor.remove();
        }
      }

      data.postParameters = new HashMap<String, List<StringValue>>();
      for (String s : request.getPostParameters().getParameterNames())
      {
        if (WebRequest.PARAM_AJAX.equals(s) || WebRequest.PARAM_AJAX_BASE_URL.equals(s) ||
          WebRequest.PARAM_AJAX_REQUEST_ANTI_CACHE.equals(s))
        {
          continue;
        }
        data.postParameters.put(s, new ArrayList<StringValue>(request.getPostParameters()
          .getParameterValues(s)));
      }
      session.setMetaData(key, data);
    }
View Full Code Here

  @Test
  public void decode11()
  {
    final Url url = Url.parse(context.getBookmarkableIdentifier() + "/" + PAGE_CLASS_NAME);

    Request request = new Request()
    {
      @Override
      public Url getUrl()
      {
        return url;
View Full Code Here

  @Test
  public void decode12()
  {
    final Url url = Url.parse(context.getBookmarkableIdentifier() + "/" + PAGE_CLASS_NAME);

    Request request = new Request()
    {
      @Override
      public Url getUrl()
      {
        return url;
View Full Code Here

  @Test
  public void decode13()
  {
    final Url url = Url.parse(context.getBookmarkableIdentifier() + "/" + PAGE_CLASS_NAME);

    Request request = new Request()
    {
      @Override
      public Url getUrl()
      {
        return url;
View Full Code Here

  }

  private boolean isProcessingAjaxRequest()
  {
    RequestCycle rc = RequestCycle.get();
    Request request = rc.getRequest();
    if (request instanceof WebRequest)
    {
      return ((WebRequest)request).isAjax();
    }
    return false;
View Full Code Here

  public void optionalParameterGetsLowerScore_ThanExactOne() throws Exception
  {
    final Url url = Url.parse("all/sindex");
    final MountedMapper exactMount = new MountedMapper("/all/sindex", MockPage.class);
    final MountedMapper optionalParameter = new MountedMapper("/all/#{exp}", MockPage.class);
    Request request = getRequest(url);
    final int exactCompatScore = exactMount.getCompatibilityScore(request);
    final int optCompatScore = optionalParameter.getCompatibilityScore(request);
    assertTrue("exactCompatScore should have greater compatibility score than optional one" +
      " got exact = " + exactCompatScore + " and optional = " + optCompatScore,
      exactCompatScore > optCompatScore);
View Full Code Here

  public void exactMountGetsBetterScore_ThanParameterOne() throws Exception
  {
    final Url url = Url.parse("all/sindex");
    final MountedMapper exactMount = new MountedMapper("/all/sindex", MockPage.class);
    final MountedMapper requiredParam = new MountedMapper("/all/${exp}", MockPage.class);
    Request request = getRequest(url);
    final int exactCompatScore = exactMount.getCompatibilityScore(request);
    final int requiredParamScore = requiredParam.getCompatibilityScore(request);
    assertTrue("exactCompatScore should have greater compatibility score than required one" +
      " got exact = " + exactCompatScore + " and required= " + requiredParamScore,
      exactCompatScore > requiredParamScore);
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.Request

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.