Apache Struts tjener som et design mønster for JSP ( Java Server Pages ) på Apache -servere. Det fungerer på den model -view - controller princippet hvor modellen beskriver selve dataene , udsigten beskriver brugerens opfattelse af ansøgningen og controlleren beskriver nødvendige logik til at koordinere mellem data og brugeren . Du kan hente den Struts rammer for gratis som en del af Apache Jakarta projekt med den nyeste version 2.2.1.1 fra december 2010 . Instruktioner
1
Hent Struts fra Apache og udpakke filen til den ønskede mappe på din server. Kopier " struts - blank.war ", " struts - example.war " og " stivere - documentation.war " fra " webapps " mappe i Struts mappen til " webapps " mappe i biblioteket webapps i din server. Genstart serveren
2
Tilføj "import org.apache.struts.action.Action ," . Til toppen af din JSP kode. Rediger " struts - config.xml " fil . For " FORM- beans " tag , tilføje navnet på og placeringen af HTML-formular -fil. For " global - fremad " tag , tilføje " frem" attribut med stien til filen formularen skal sendes til . For " action- mappings " tag , tilføje navnet på den JSP -fil, som skal behandle formularen i første omgang.
3
Rediger " web.xml " fil og tilføje " servlet , "" servlet -mapping "og" velkommen -file -list "tags på at inddæmme struts konfigurationsoplysninger og stien til" struts - config.xml "fil .
4
Test ansøgningen henrettelse ved at indtaste placeringen af JSP-fil i browseren . Hvis Struts konfiguration fungerer korrekt side skal omdirigere til den adresse der er angivet i "global - fremad " tag fra " struts - config.xml " fil .