Apache Wicket.

ein Webanwendungsrahmen, das sich darauf fokussiert, ein einfaches Objektorientierte Java-Programmierung in die Web-Tier zu bringen
Jetzt downloaden

Apache Wicket. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache License 2.0
  • Name des Herausgebers:
  • Apache Software Foundation
  • Dateigröße:
  • 33.4 MB

Apache Wicket. Stichworte


Apache Wicket. Beschreibung

Bringen Sie die einfache Objektorientierte Java-Programmierung in die Web-Tier mit Mit der ordnungsgemäßen Markierungs- / Logiktrennung, einem POJO-Datenmodell und einem erfrischenden Mangel an XML ermöglicht Apache-Wicket die Entwicklung von Web-Apps einfach und angenehm wieder. Tauschen Sie die Kesselplatte, komplexes Debugging und brüchiger Code für leistungsstarke, wiederverwendbare Komponenten, die mit Plain Java und HTML geschrieben wurden. Merkmale: - Schwing-ähnliches OO-Komponentenmodell Seiten und Komponenten in Wicket sind echte Java-Objekte, die die Verkapselung, Erbschaft und Ereignisse unterstützen. - Benutzerfreundlichkeit Da Wicket Java und HTML ist, können Sie nutzen, was Sie über Java oder Ihren bevorzugten HTML-Editor wissen, um Wicket-Anwendungen zu schreiben. - Trennung von Bedenken Wicket mischt Markup nicht mit Java-Code und fügt Ihren Markup-Dateien keine spezielle Syntax hinzu. Die Welten von HTML und Java sind parallel und nur von Wicket-IDs, die Attribute in HTML- und Komponenteneigenschaften in Java sind. Da Wicket HTML nur HTML und Wicket Java ist, können nur Java, Codierer und Designer unabhängig voneinander arbeiten und sich auf alle speziellen Tools verlassen. - Sicher Wicket ist standardmäßig sicher. URLs Setzen Sie nicht sensible Informationen und alle Komponentenpfade sind Sitzungsinnere. Es müssen explizite Schritte unternommen werden, um Informationen zwischen Sitzungen zu teilen. Es gibt Pläne für die nächste Version von Wicket, um URL-Verschlüsselung hinzuzufügen, um hochsichere Websites zu unterstützen. - transparente, skalierbare Clustering-Unterstützung Alle Wicket-Anwendungen funktionieren automatisch auf einem Cluster und ohne zusätzliche Arbeit. Sobald Engpässe verstanden werden, ermöglicht Wicket eine Abstimmung der Seitenstatusreplikation. Die nächste Version von Wicket unterstützt clientseitige Modelle für die Skalierbarkeit der Nullzustand. - Transparente Back-Button-Unterstützung Wicket unterstützt das konfigurierbare Seitenverwaltung. Wenn Benutzer ein Formular einreichen oder einem Link von einer Seite folgen, auf die sie mit der Taste Rückentaste in ihrem Browser zugreifen, kann das Page-Objekt in dem Status zurücksetzen, in dem er in dem Zustand war, in dem die Seite ursprünglich gerendert wurde. Dies bedeutet, dass Sie Webanwendungen schreiben können, die die Back-Taste mit sehr wenig Arbeit unterstützen. - Multi-Tab- und Multi-Window-Unterstützung Wicket bietet eine einfache Möglichkeit, die Anwendung zu schreiben, mit der der Entwickler mit mehreren Fenster- und Multi-Tab unterstützt wird, um den Entwickler ordnungsgemäß zu reagieren, wenn Benutzer das neue Browser-Fenster oder die Registerkarte des neuen Browsers öffnen - wiederverwendbare Komponenten Wiederverwendbare Komponenten in Wicket sind besonders einfach zu erstellen. Sie können nicht nur bestehende Komponenten mit der Java erweitern, um das Schlüsselwort erweitern, sondern auch Panelkomponenten erstellen, die eine Gruppe von Komponenten als wiederverwendbare Einheit verknüpfen. - einfache, flexible, lokalisierbare Formulierung Es ist trivial, Validatoren in Wicket zu schreiben und zu verwenden. Es ist auch ganz einfach, das Display und den Inhalt der Validierungsfehlermeldungen anzupassen und zu lokalisieren. - ArTSAFFE-Sessions. Wicket eliminiert die Notwendigkeit, HTTPSession-Attribute von Hand zu verwalten. Seiten- und Komponentobjekte werden in der Sitzung transparent gespeichert, und Ihre Anwendung kann auch eine benutzerdefinierte Session-Subklasse mit ArTSAFE-Eigenschaften erstellen. Alle in der Sitzung gespeicherten Objekte können automatisch an der Cluster-Replikation teilnehmen. - Fabrik anpassbar Wicket ist sehr dehnbar. Die meisten Operationen sind durch Fabriken oder Fabrikmethoden anpassbar. - abnehmbare Modelle Modellobjekte in Wicket können in Bezug auf Speicher- und Netzwerknutzung in einem Cluster sehr leicht sein. Wenn ein Modell verwendet wird, kann dies "anhängen", sich mit Informationen von persistierender Speicherung bevölkern. Wenn das Modell nicht mehr verwendet wird, können vorübergehende Informationen zurückgesetzt werden, wodurch die Größe des Objekts reduziert wird. - Grenzkomponenten Wicket-Grenzkomponenten ermöglichen die Dekoration von Seiten auf wiederverwendbare Weise. Dies ist besonders nützlich, um gemeinsame Navigationsstrukturen oder -layout zu erbken. - Unterstützung für alle grundlegenden HTML-Funktionen Wicket unterstützt Bild-Tags, Links, Formulare und alles andere, an denen Sie in Ihrer Webanwendungsentwicklung verwendet werden. - Programmatische Manipulation von Attributen Wicket-Komponenten können programmatisch jedes HTML-Tag-Attribut ändern. - Automatische Umwandlung. Sobald ein Formular validiert, kann das Modell mit Wicket-Konvertern aktualisiert werden. Die meisten ordentlichen Konvertierungen sind integriert und es ist einfach, neue Konverter zu schreiben. - dynamische Bilder Wicket macht das Imageffekt, das Teilen und die Erzeugung sehr einfach. Dynamische Bilder können durch einfaches Implementieren einer Lackmethode erstellt werden. - dauerbare ListView. ListViews in Wicket sind äußerst mächtig. Sie können jede Art von Komponenten in einer ListView-Zeile nisten, auch andere ListViews. Pageable ListView unterstützt Navigationslinks für große Listen. - Baumkomponente. Aus der Boxbaumkomponente zum Navigieren und Auswahl von Knoten. - Lokalisierung. HTML-Seiten, Bilder und Ressourcen-Saiten können alle lokalisiert sein.


Apache Wicket. Zugehörige Software