Gewusst wie: Struts-Layout verwenden

October 26

Federbeine-Layout ist eine Tagbibliothek von hilfreiche Layout-Befehle in das Struts-Framework enthalten sind. Wenn eine Webanwendung Federbeine-Layout zugegriffen wird, wird die Federbeine-Layout-Tags automatisch den erforderlichen HTML-Code zu generieren und formatiert sie aus einer externen CSS-Datei. Federbeine-Layout vereinfacht die Erstellung von gemeinsamen Form-Elemente und organisiert Daten zeigt mit einfachen HTML-ähnlichen Tags.

Anweisungen

1 Erstellen Sie eine neue JSP-Seite in einer Text-Editor oder Entwicklung. Speichern Sie die Datei in Ihr Projektverzeichnis

2 Typ "< % bei Seitensprache ="Java"% >< % bei Taglib uri="/WEB-INF/struts-layout.tld "Präfix ="Layout"% >< % bei Taglib uri="/WEB-INF/struts-html.tld "Präfix ="html"% >". Dies ist die standard-Header für eine JSP-Seite Federbeine-Layout. Es erklärt die Script-Sprache wie Java und importiert die erforderlichen Bibliotheken Federbeine-html und Federbeine-Layout.

3 Geben Sie "< Layout: html >". Diesem Tag beginnt die Layout-Deklaration für die Erstellung von HTML und ist eine erforderliche Tag.

4 Typ "< Layout: Formular-Aktion"MyAction"= >" um ein neues Formular zu öffnen. Formulare enthalten Eingabemethoden, die Erfassung und Verarbeitung der Daten des Benutzers. "MyAction" bezieht sich auf ein benutzerdefiniertes Skript, die die Eingangsdaten verarbeiten soll. Ein Login-Prompt mit Benutzernamen, Passwort und eine Senden-Schaltfläche ist ein typisches Beispiel eines Formulars.

5 Verwendung der "< Layout: Text >" "< Layout: Passwort >," "< Layout: Datum >" und die andere Form input Tags, um die Funktionalität der Webanwendung bereitstellen. Jede Eingabe Option hat einzelne Eigenschaften, die angepasst werden können, basierend auf Ihren Projektanforderungen. Zum Beispiel eingeben "IsRequired ="true"" Erklärung setzen in ein Feld einen roten Stern daneben bedeuten seine Bedeutung und erfordern das Feld vor dem Absenden ausgefüllt werden.

6 Typ "< Layout: einreichen Eigenschaft ="submit"Value ="submit"/ >" erstellen Sie eine Norm Absenden-Schaltfläche. Die Sendeschaltfläche wird das Formular die Eingabedaten zu verarbeiten und ist ein wesentliches Element eines Formulars. Ein abbrechen kann auch mithilfe des "< Layout: Abbrechen >" Tags erstellt werden. Die "< Layout: Zurücksetzen / >" Tag erzeugt eine Schaltfläche zum Löschen aller Daten in die Eingabemaske.

7 Verwenden Sie die "< Layout: Zeile >" und "< Layout: Spalte >" Tags, um die Zeilen und Spalten Tabellenstrukturen in HTML ähnlich einzurichten. Zeilen enthalten eine Anzahl von Spalten für einfache Verteilung von Informationen über einen Raum. Die Größe der Zeilen und Spalten kann mithilfe der Eigenschaften Height und Width festgelegt werden.

Tipps & Warnungen

  • Alle Tags in Federbeine-Layout müssen einen schließendes Tag hinzufügen geschlossen werden. Ein schließendes Tag ist der Name des Tags mit einem "/" davor. Beispielsweise wird das "< Layout: html >"-Tag geschlossen, mit "< / Layout: html >." Die schließende Reihenfolge basiert auf der Hierarchie der Elemente.