Apache Struts serve come un modello di progettazione per JSP ( Java Server Pages ) su server Apache . Esso opera secondo il principio model- view-controller , dove il modello descrive i dati stessi , la vista descrive vista dell'utente l'applicazione e il controller descrive la logica necessaria per coordinare tra i dati e l'utente . È possibile scaricare il framework Struts gratuitamente come parte del progetto Apache Jakarta , con la più recente versione 2.2.1.1 a partire da dicembre 2010 . Istruzioni
1
Scarica Struts di Apache e decomprimere il file nella directory desiderata sul server . Copiare il " struts- blank.war ", " puntoni - example.war " e " puntoni - documentation.war " dal " webapps " directory nella cartella di Struts per la "directory webapps " nella directory webapps nel vostro server. Riavviare il server
2
Aggiungi " org.apache.struts.action.Action importazione; " . Alla parte superiore del vostro codice JSP . Modificare il file " struts - config.xml " . Per il tag " form- beans " , aggiungere il nome e la posizione del file di form HTML . Per il tag "globale - forward " , aggiungere l'attributo " in avanti " con il percorso del file del modulo deve essere inoltrato al . Per il tag " action- mapping " , aggiungere il nome del file JSP che deve elaborare il modulo inizialmente .
3
Modificare il file " web.xml " e aggiungere il " servlet , " " servlet -mapping " e tag" welcome -file- list "per contenere le informazioni di configurazione di Struts e il percorso del file" struts - config.xml " .
4
prova l' esecuzione dell'applicazione inserendo la posizione del file JSP nel browser. Se la configurazione di Struts funziona correttamente la pagina dovrebbe reindirizzare all'indirizzo specificato nel tag "globale - avanti " dal file " struts - config.xml " .