Den primære hensikten med Java Servlets i Struts rammeverket er å håndtere elektronisk forespørsel som er laget av en brukers nettleser eller handling fra brukeren . The Struts rammeverk brukere JavaServer Pages ( JSP ) for å lage dynamiske websider som sendes tilbake til brukeren for visning . Bruke servlet å rute visningen av dataene til brukeren gjør det lettere for web arkitekt for å opprettholde et prosjekt gjennom separasjon av data fra sin visuelle representasjon. For å lære Java Struts, studerer arkitektur utviklingsmiljø nødvendig. Instruksjoner
en
Lag din Java Struts utvikling katalogstruktur. Mest integrerte utviklingsmiljøer automatisk vil gjøre dette for deg . Katalogstrukturen er en forhåndsdefinert serie av mappenavn innenfor programmer katalog struktur som Java Struts forventer å finne andre som støtter filer og dokumenter i programmet.
2
Opprett web.xml web distribusjon beskrivelse fil . Du kan definere tag bibliotekene i filen og det vil også inneholde Java servlet definisjon og kartlegging for støtte filplasseringer .
3
Gjør struts - config.xml fil. Den struts - config.xml filen skal inneholde netto bønner kodene som kreves for skjemaet komponenter som skal brukes i Java Struts søknad . Du kan også velge å kreve inn verifisering i denne filen samt annen nødvendig bruker- handlinger.
4
Skriv handlingen og ActionForm klasser . Du vil velge de egenskapene som er representert av dine innspill skjema samt få og sette metoder for alle attributtegenskaper i disse klassene . Hvis du har valgt å validere data input fra brukeren , så validere metoden er en nødvendig definisjon i disse klassene . Handlingen klasser vil bestemme hva visning på serveren for å vise til sluttbruker .
5
Gjør ApplicationResource.properties fil som vil ha informasjon spesifikk for din standard og andre steder for prosjektet. Denne filen brukes til å vise standard informasjon i tilfelle av en bruker eller program generert feil i programmet.
6
Lag JSP-sidene for programmet. En Java Server Page er nødvendig for hver visning som kreves av søknaden din. Struts definisjon kodene brukes når du krever HTML-skjema innganger og vise meldinger tilbake til brukeren via nettleseren .
7
Utarbeide og distribuere programmet på maskinen din ved å bruke " Kompiler og Build" alternativet i din Integrated Development Environment. Videre teste din søknad ved å registrere uriktige data innganger for å prøve å tvinge feilhåndtering kode for å vise standard meldinger du definerte i ApplicationResource.properties filen .