Package org.apache.wicket.markup.html.form

Examples of org.apache.wicket.markup.html.form.StatelessForm


    actionLink.add(new Label("linkClickCount", new PropertyModel<Integer>(this,
      "linkClickCount")));

    final TextField<String> field = new TextField<>("textfield", new Model<String>());

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject() + ", link click count: " +
          linkClickCount);
      }
    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here


    final TextField<Integer> field = new TextField<>("textfield",
      new PropertyModel<Integer>(this, "number"));
    field.add(new RangeValidator<>(0, 20));
    field.setRequired(true);

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject());
      }
    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

    final TextField<Integer> field = new TextField<Integer>("textfield",
      new PropertyModel<Integer>(this, "number"));
    field.add(new RangeValidator<>(null, 20));
    field.setRequired(true);

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject());
      }
    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

                          new Label( "unloadTime", new Model<Date>( leg.unloadTime().get() ) )
                );
            }
        } );

        StatelessForm form = new StatelessForm<Void>( "form" );
        form.add( new AjaxFallbackButton( "assign", form )
        {
            @Override
            protected void onSubmit( AjaxRequestTarget target, Form<?> form )
            {
                try
View Full Code Here

    final TextField<Integer> field = new TextField<Integer>("textfield",
      new PropertyModel<Integer>(this, "number"));
    field.add(new RangeValidator<Integer>(0, 20));
    field.setRequired(true);

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject());
      }
    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

    final TextField<Integer> field = new TextField<Integer>("textfield",
      new PropertyModel<Integer>(this, "number"));
    field.add(new RangeValidator<Integer>(null, 20));
    field.setRequired(true);

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject());
      }
    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

    final TextField<Integer> field = new TextField<Integer>("textfield",
      new PropertyModel<Integer>(this, "number"));
    field.add(new RangeValidator<Integer>(0, 20));
    field.setRequired(true);

    StatelessForm<?> statelessForm = new StatelessForm("statelessform")
    {
      /**
       * @see org.apache.wicket.markup.html.form.Form#onSubmit()
       */
      @Override
      protected void onSubmit()
      {
        info("Submitted text: " + field.getDefaultModelObject());

        // store the value in page parameters
        getPage().getPageParameters().set(PARAMETER_NAME, number);
      }

    };
    statelessForm.add(field);
    add(statelessForm);
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

    }

    public SearchBox(String id, final String loggedInUser, String searchTypeAsStr) {
        super(id);

        form = new StatelessForm("searchform") {

            @Override
            public void onSubmit() {
                setResponsePage(getApplication().getHomePage(), getParams(query));
            }
View Full Code Here

   
    List<Locale> locales = Arrays.asList(Locale.ENGLISH, Locale.CHINESE, Locale.GERMAN);
    final DropDownChoice<Locale> changeLocale = new DropDownChoice<Locale>("changeLocale", new Model<Locale>(), locales);
   
   
    StatelessForm form = new StatelessForm("form"){
      @Override
      protected void onSubmit() {
        Session.get().setLocale(changeLocale.getModelObject());
      }
    };   
   
    setStatelessHint(true);
    add(form.add(changeLocale));   
    }
View Full Code Here

  private Label sessionType;
  private String password;
  private String username;
 
    public HomePage(final PageParameters parameters) {
    StatelessForm form = new StatelessForm("form"){
      @Override
      protected void onSubmit() {
        if("user".equals(username) && username.equals(password))
          info("Username and password are correct!");
        else
          error("Wrong username or password");
      }
    };
   
    form.add(new PasswordTextField("password"));
    form.add(new TextField("username"));   
   
    add(form.setDefaultModel(new CompoundPropertyModel(this)));
   
    add(sessionType = new Label("sessionType", Model.of("")));
    add(new FeedbackPanel("feedbackPanel"));
    }
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.form.StatelessForm

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.