Examples of IRequestParameters


Examples of org.apache.wicket.request.IRequestParameters

    }

    @Override
    public final void call(AjaxRequestTarget target, Component source)
    {
      IRequestParameters req = RequestCycle.get().getRequest().getRequestParameters();

      String[] selectedItems = req.getParameterValue("selectedItems").toString("").split(",");
      List<Component> selectedComponents = new ArrayList<Component>();
      for (String curId : selectedItems)
        if (!curId.isEmpty())
          selectedComponents.add(findComponentById(curId));
      selection(target, source, selectedComponents);
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

    }

    @Override
    public final void call(AjaxRequestTarget target, Component source)
    {
      IRequestParameters req = RequestCycle.get().getRequest().getRequestParameters();

      Component dropped = findComponentById(req.getParameterValue("droppedId").toString());
      drop(target, source, dropped);
    }
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

  }

  @Override
  protected void respond(AjaxRequestTarget target)
  {
    IRequestParameters req = RequestCycle.get().getRequest().getRequestParameters();
    String eventName = req.getParameterValue("eventName").toString();
    IComplexOption callback = options.getComplexOption(eventName);
    if (callback instanceof AbstractAjaxEventCallback)
    {
      ((AbstractAjaxEventCallback) callback).call(target, getComponent());
    }
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

        private static final String FILENAME = "filename";

        @Override
        protected ResourceResponse newResourceResponse(Attributes attributes) {
            ServletWebRequest request = (ServletWebRequest) attributes.getRequest();
            IRequestParameters queryParameters = request.getQueryParameters();
            boolean delete = queryParameters.getParameterValue("delete").toBoolean(false);
            final StringValue fileName = queryParameters.getParameterValue(FILENAME);

            final ResourceResponse resourceResponse = new ResourceResponse();

            if (delete)
            {
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

        super.onConfigure();
        changeLocaleIfRequestedByRequestParameter();
    }

    private void changeLocaleIfRequestedByRequestParameter() {
        IRequestParameters queryParameters = getRequest().getQueryParameters();
        if (queryParameters.getParameterNames().contains(LOCALE_REQUEST_PARAMETER_NAME)) {
            //with "locale" GET parameter available LocaleFilter overrides getLocale() for request with that value
            getSession().setLocale(getRequest().getLocale());
        }
    }
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

          // Check for component-name or component-name.x request string
          if ((form != null) && (form.getRootForm() == Form.this))
          {
            String name = submittingComponent.getInputName();
            IRequestParameters parameters = getRequest().getRequestParameters();
            if ((!parameters.getParameterValue(name).isNull())
              || !parameters.getParameterValue(name + ".x").isNull())
            {
              visit.stop(submittingComponent);
            }
          }
        }
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

    tester.getRequest().setUrl(url);

    tester.processRequest();

    MockPageParametersAware page = (MockPageParametersAware)tester.getLastRenderedPage();
    IRequestParameters lastQueryParameter = page.getLastQueryParameters();
    List<StringValue> q1ParameterValues = lastQueryParameter.getParameterValues("q_1");
    assertTrue(q1ParameterValues.contains(StringValue.valueOf("q_1_value_1")));
    assertTrue(q1ParameterValues.contains(StringValue.valueOf("q_1_value_2")));
    List<StringValue> q2ParameterValues = lastQueryParameter.getParameterValues("q_2");
    assertTrue(q2ParameterValues.contains(StringValue.valueOf("q_2_value_1")));
    assertTrue(q2ParameterValues.contains(StringValue.valueOf("q_2_value_2")));
  }
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

  protected Map<String, List<StringValue>> generatePostParameters()
  {
    Map<String, List<StringValue>> postParameters = new HashMap<>();

    IRequestParameters queryParams = getQueryParameters();

    @SuppressWarnings("unchecked")
    Map<String, String[]> params = getContainerRequest().getParameterMap();
    for (Map.Entry<String, String[]> param : params.entrySet())
    {
      final String name = param.getKey();
      final String[] values = param.getValue();

      if (name != null && values != null)
      {
        // build a mutable list of query params that have the same name as the post param
        List<StringValue> queryValues = queryParams.getParameterValues(name);
        if (queryValues == null)
        {
          queryValues = Collections.emptyList();
        }
        else
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

          // Check for component-name or component-name.x request string
          if ((form != null) && (form.getRootForm() == Form.this))
          {
            String name = submittingComponent.getInputName();
            IRequestParameters parameters = getRequest().getRequestParameters();
            if ((!parameters.getParameterValue(name).isNull()) ||
              !parameters.getParameterValue(name + ".x").isNull())
            {
              if (!component.isVisibleInHierarchy())
              {
                throw new WicketRuntimeException("Submit Button " +
                  submittingComponent.getInputName() + " (path=" +
View Full Code Here

Examples of org.apache.wicket.request.IRequestParameters

    tester.getRequest().setUrl(url);

    tester.processRequest();

    MockPageParametersAware page = (MockPageParametersAware)tester.getLastRenderedPage();
    IRequestParameters lastQueryParameter = page.getLastQueryParameters();
    List<StringValue> q1ParameterValues = lastQueryParameter.getParameterValues("q_1");
    assertTrue(q1ParameterValues.contains(StringValue.valueOf("q_1_value_1")));
    assertTrue(q1ParameterValues.contains(StringValue.valueOf("q_1_value_2")));
    List<StringValue> q2ParameterValues = lastQueryParameter.getParameterValues("q_2");
    assertTrue(q2ParameterValues.contains(StringValue.valueOf("q_2_value_1")));
    assertTrue(q2ParameterValues.contains(StringValue.valueOf("q_2_value_2")));
  }
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.