Package org.apache.wicket.request

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


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

    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();

      // 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

          // 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

    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

    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

          // 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

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

    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();

      // 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

    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

    public void onResourceRequested() {

  // this is the callback that retrieves matching choices used to populate the dropdown

  Request request = getRequestCycle().getRequest();
  IRequestParameters params = request.getRequestParameters();

  // retrieve choices matching the search term

  String term = params.getParameterValue("term").toOptionalString();

  int page = params.getParameterValue("page").toInt(1);
  // select2 uses 1-based paging, but in wicket world we are used to
  // 0-based
  page -= 1;

  Response<T> response = new Response<T>();
View Full Code Here

    }

    public OverviewPage() {
        super(OverviewPage.class);

        IRequestParameters params = getRequestCycle().getRequest().getQueryParameters();
        String pw = pasteService.getAdminPassword();
        if(pw == null || params.getParameterValue("pw").isEmpty() ||
                !params.getParameterValue("pw").toString().equals(pw)) {
            throw new RestartResponseException(AccessDeniedPage.class);
        }

        itemsPerPage = params.getParameterValue("itemsPerPage").toInt(ITEMS_PER_PAGE);
/*
        if(!params.getParameterValue("itemsPerPage").isEmpty()) {
        } else {
            itemsPerPage = ITEMS_PER_PAGE;
        }
*/
        final HistoryDataProvider historyDataProvider = new HistoryDataProvider(pasteService);
        final WebMarkupContainer historyDataViewContainer = new WebMarkupContainer("historyContainer");

        historyDataView = new DataView<PasteItem>("history", historyDataProvider, itemsPerPage) {
            protected void populateItem(Item<PasteItem> item) {
                final PasteItem pasteItem = item.getModelObject();

                PageParameters params = new PageParameters();
                params.add("0", pasteItem.getItemId());
                item.add(new BookmarkablePageLink<Void>("viewLink", ViewPublicPage.class, params));

                item.add(new AjaxLink<Void>("increaseAbuseCount") {
                    @Override
                    public void onClick(AjaxRequestTarget target) {
View Full Code Here

TOP

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

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.