Wicket Tutorial

Wicket Tutorial

wicket tutorial

Apache Wicket ist ein einfaches und funktionsreiches komponentenbasiertes Webframework. Die tatsächlich wiederverwendbaren Komponenten sind das Hauptverkaufsargument dieses Frameworks. Aufgrund des großen Unterschieds zwischen komponentenbasierter und MVC-Architektur ist Wicket jedoch schwer zu erlernen, insbesondere für die klassischen MVC-Entwickler.

In diesen Tutorials finden Sie viele schrittweise Beispiele und Erklärungen zur Verwendung vonApache Wicket 1.4.

Grundlegende Einstellung

Wicket hallo Welt, grundlegende Sachen und URL-Konfiguration.

Modell

Wicket-Modellbeispiele zum Binden von Komponenten an Objekteigenschaften und Verse.

Formularkomponenten

Beispiele für Wicket-Formkomponenten.

  • Textbox example
    Verwendet TextField zum Rendern eines Benutzernamen-Textfelds und fügt einen einfachen Benutzernamen-Validator hinzu.

  • Password field example
    Verwendet PasswordTextField zum Rendern des Kennwortfelds und hat einen starken Kennwortprüfer angehängt.

  • Textarea example
    Verwendet TextArea, um ein mehrzeiliges Adressfeld zu rendern.

  • Checkbox example
    Verwendet das Kontrollkästchen zum Rendern des Kontrollkästchens und aktiviert es standardmäßig.

  • Multiple checkboxes example
    Verwendet CheckBoxMultipleChoice, um mehrere Kontrollkästchen zu rendern.

  • Radio buttons example
    Verwendet RadioChoice, um eine Gruppe von Optionsfeldern zu rendern.

  • Single select listbox example
    Verwendet ListChoice, um eine einzelne scrollbare Auswahlliste zu rendern.

  • Multi select listbox example
    Verwendet ListMultipleChoice, um eine scrollbare Liste mit Mehrfachauswahl zu rendern.

  • Dropdown box example
    Verwendet DropDownChoice, um Dropdown-Box-Optionen zu rendern.

  • File upload example
    Verwendet FileUploadField, um eine Datei-Upload-Komponente zu rendern.

  • Select and SelectOption example
    Wicket-Erweiterungen - verwendet "Select" und "SelectOption", um ein Dropdown-Feld zu rendern, in dem verwandte Optionen mit -Tags gruppiert werden.

  • Palette example
    Wicket-Erweiterung - verwendet "Palette", um zwei Auswahlfelder zu rendern und dem Benutzer das Verschieben von Elementen von einem Auswahlfeld in ein anderes zu ermöglichen.

Validatoren

Kundenspezifischer Prüfer in Wicket.

Wicket-Integration

Wicket mit anderen integrieren.

FAQs

Einige häufig gestellte Fragen in Wicket.

Was kommt als nächstes?

Um weitere Themen zu Wicket-Frameworks zu studieren, empfehle ich nachfolgend zwei großartige Wicket-Bücher.

Wicket in Action

Apache Wicket Cookbook