Struts - layout är en tagg bibliotek av användare layout kommandon som ingår i Struts-ramverket . När en struts - layout webbapplikation nås , stagen - layout taggar automatiskt generera de nödvändiga HTML och formaterar den från en extern CSS -fil . Struts - layout förenklar skapandet av gemensamma formulär objekt och organiserar data ska visas genom att använda enkla HTML - liknande taggar . Saker du behöver
textredigerare eller utveckling ansökan ( Notepad , Eclipse , NetBeans ) katalog Project med Struts-ramverket installerat
Visa fler instruktioner
1
Skapa ett ny JSP-sida i en textredigerare eller utveckling ansökan . Spara filen till ditt projekt katalog
2
Type " < % @ page language = " java " % > < % @ taglib uri = " /WEB-INF/struts-layout.tld " prefix = " layout " % > < % @ taglib uri = " /WEB-INF/struts-html.tld " prefix = " html " % > " . Detta är den standard header för en struts - layout JSP-sidan . Det förklarar det skriptspråk som Java och import nödvändig struts - html och stag - layout bibliotek .
3
Type " " . Den här taggen börjar layout deklarationen för att skapa HTML och är en obligatorisk tagg .
4 Type " " för att öppna ett nytt formulär . Blanketter innehåller inmatningsmetoder som samlar in och bearbetar data från användaren . " myAction " refererar till en användardefinierad script som kommer att behandla indata . En inloggningsledtexten med användarnamn , lösenord och en submit -knapp är ett vanligt exempel på ett formulär .
5 Använd " , " " , " " " och den andra formen taggarna in för att ge funktionalitet till webbapplikationen . Varje ingång option har individuella egenskaper som kan skräddarsys utifrån din projektets behov . Till exempel skriver " isRequired = " true " " i ett fält deklaration kommer att placera en röd stjärna bredvid den för att beteckna dess betydelse och kräver fältet fyllas innan du skickar .
6 Type " < layout : lämna egenskapen = " submit" value = " skicka " /> " för att skapa en standard skicka-knappen . Knappen Skicka orsakar formuläret för att bearbeta indata och är en viktig del av ett formulär . En cancel knapp kan också skapas genom att använda " " tagg . Den " " taggen skapas en knapp för att radera alla data i input formuläret
7 Använd " " och " < layout . : kolumn > "taggar för att skapa rader och kolumner liknar tabellstrukturer i HTML . Rader innehåller ett antal kolumner för enkel distribution av information över ett utrymme . Storleken på rader och kolumner kan ställas in med hjälp av höjd och width .