Zum Hauptinhalt springen

webforJ-Dokumentation

Die gesamte App.In Java.

webforJ ist das Full-Stack-Java-Framework für geschäftliche Webanwendungen: Sie erstellen die gesamte Anwendung, einschließlich der Oberflächen, in Java. Diese Dokumentation begleitet Sie vom ersten Projekt bis zum Produktivbetrieb.

5-Minuten-Tour starten

Java schreiben.Bildschirm abrufen

Eine vollständige Ansicht ist eine Java-Klasse mit einer Route. Keine Vorlage, kein JavaScript und keine REST-Schicht zwischen der Ansicht und Ihrem Code.

GreetingView.java
@Route("greeting")public class GreetingView extends Composite<Div> {  private final TextField name = new TextField("Name");  private final Paragraph message = new Paragraph();  private final Button greet =      new Button("Greet", ButtonTheme.PRIMARY, e -> greet());  public GreetingView() {    getBoundComponent().add(name, greet, message);  }  private void greet() {    message.setText("Hello, " + name.getValue() + "!");  }}

Ein Stack.Eine Sprache.

  1. 01

    Bildschirme

    Stelle die Benutzeroberfläche aus Komponenten zusammen, gestalte das Layout und navigiere zwischen Seiten.

  2. 02

    Logik

    Formulare an Ihre Modelle binden, Routen schützen, übersetzen und testen.

  3. 03

    Daten

    Tabellen aus Repositories befüllen und Zahlen in Diagrammen anzeigen.

  4. 04

    Ihr Backend

    Standalone oder mit Spring Boot, in Java oder Kotlin ausführen und bereitstellen.

KI bereit.Von Anfang an.

Eine Installation stattet Claude Code, Copilot, Cursor, Gemini und Codex mit dem webforJ-MCP-Server und den Agent Skills aus.

KI-Tools ansehen
  1. 01

    Schreiben

    Ihr Assistent greift über den MCP-Server auf die echte webforJ-API zu und befolgt Agent Skills für Formulare, Sicherheit und Styling.

  2. 02

    Prüfen

    Die Ansicht wird in einem einfachen JUnit-Test mit dem TestBed ausgeführt – ohne Browser und Server – und liefert ein eindeutiges Ergebnis: bestanden oder fehlgeschlagen.

  3. 03

    Überprüfen

    Sie prüfen ein Ergebnis, das bereits erfolgreich war, statt jede Zeile einer Vermutung zu lesen.

Suchen Sie noch?

webforJ wird von BASIS International entwickelt. Seit fast 40 Jahren kommen Software und Tools von BASIS bei der Entwicklung von Geschäftslösungen für große internationale Unternehmen und KMU zum Einsatz – seit über 20 Jahren auch mit Technologie auf Java-Basis.

Planen Sie eine Business-App mit webforJ?

Vereinbaren Sie einen Termin mit dem Team, das webforJ entwickelt. Bringen Sie Ihre App, Ihr Backend und Ihren Zeitplan mit – wir zeigen Ihnen, wie webforJ zu Ihren Anforderungen passt, vom ersten Bildschirm bis zum LTS+-Support.

Wir sprechen English, Deutsch, Français, Español