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.
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.
@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() + "!"); }}Neu hier?Folgen Sie dem Pfad.
- VerstandenwebforJ in 6 AnsichtenEin kurzer geführter Überblick über webforJ.
- ErstellenProjekt startenVoraussetzungen prüfen, Projekt generieren und ausführen.
- LernenFolge dem Tutorial.Erstelle Schritt für Schritt eine funktionierende App.
- ErstellenKomponenten verwendenJede Komponente mit ihrer API und Live-Beispielen.
Ein Stack.Eine Sprache.
- 01
Bildschirme
Stelle die Benutzeroberfläche aus Komponenten zusammen, gestalte das Layout und navigiere zwischen Seiten.
- 02
Logik
Formulare an Ihre Modelle binden, Routen schützen, übersetzen und testen.
- 03
Daten
Tabellen aus Repositories befüllen und Zahlen in Diagrammen anzeigen.
- 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- 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.
- 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.
- 03
Überprüfen
Sie prüfen ein Ergebnis, das bereits erfolgreich war, statt jede Zeile einer Vermutung zu lesen.
OrteEinen Besuch wert.
- UI-KomponentenTabellen, Formulare, Dialoge, Layouts und mehr – jeweils mit Live-Beispielen.
- craftforJDer visuelle Editor: Sehen Sie den Komponentenbaum Ihrer laufenden App und bearbeiten Sie sie live.
- Swing-ModernisierungFühren Sie eine Desktop-App im Browser aus und navigieren Sie Bildschirm für Bildschirm.
- KI-ToolsDas KI-Plugin: MCP-Server und Agent Skills für Ihren Assistenten – alles in einer Installation.
- Figma-Design-KitDesigner und Entwickler arbeiten mit denselben Tokens und Komponenten.
- PräsentationVier Beispiel-Business-Apps, die Sie Bildschirm für Bildschirm durchgehen können.
Suchen Sie noch?
- KochbuchKurze Anleitungen für häufige Aufgaben.
- BlogRatgeber, Releases und Anleitungen.
- JavaDocsVollständige API-Referenz.
- Problem meldenFehler und Funktionswünsche
- Sprich mit dem TeamGespräch zu Ihrer App buchen
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