Struts è il quadro reale per lo sviluppo di applicazioni web con il linguaggio di programmazione Java . Struts è un livello sopra di base Java Server Pages ( JSP ) , che sono simili a Active Server Pages di Microsoft ( ASP ) e di Open Source linguaggio PHP . Queste tecnologie consentono allo sviluppatore web di codice di script che l'applicazione viene eseguita sul server web quando la pagina viene caricata . Struts fornisce elevati livelli blocchi di costruzione è possibile sfruttare per implementare rapidamente applicazioni complete che girano sul server web . Cose che ti serviranno
Java Runtime Environment ( JRE ) 5.0
Tomcat 5.x ( o un altro server di applicazioni di supporto Servlet 2.4 e JavaServer Pages 2.0 ) per Struts 1.2.9 Distribuzione: JavaServer Pages Standard Tag library ( JSTL ) per riutilizzabile Apache Commons componenti
editor di testo o di sintassi - conoscenza di programmazione strumento
Show More Istruzioni
Preparare l' ambiente di sviluppo
1
download e installare il Java Runtime Environment ( JRE) versione 5.0 . Si tratta di una versione precedente di Java che supporta gli sforzi di sviluppo su applicazioni legacy . Se ti manca un motivo valido per utilizzare Struts 1.2.9 , utilizzare le versioni più recenti degli strumenti di sviluppo necessari.
2
Scaricare e installare Tomcat 5.x o un altro server di applicazione che supporta la programmazione Struts . Potete trovare i dettagli sul sito di Apache per le varie configurazioni che sono possibili e le misure specifiche da adottare per il proprio sistema operativo .
3
impostare una directory per i vostri programmi di esempio in Apache webapps
4
Scaricare e installare il pacchetto di Struts nella directory WEB-INF/lib . Il sito web di Apache Struts ha versioni attuali e precedenti del pacchetto . Struts 1.x è il quadro più popolare per le applicazioni web Java . Il 2.X rappresenta un significativo cambiamento evolutivo nella tecnologia . Se il codice scritto per la versione 1.x che avete già esistenti , è probabile che richiedono modifiche per funzionare correttamente su una versione 2.X .
5
Scaricare e installare la libreria di tag standard ( JSTL ) e Apache Commons componenti riutilizzabili nella directory WEB-INF/lib . Questi componenti supportano le funzioni standard come la registrazione e inviare email , ti sollevando da scrittura e il debug del codice per eseguire queste operazioni .
6
creare la struttura di directory per la vostra prima applicazione nelle vostre webapps /samples /java . Vi sarà l'aggiunta di una struttura di directory che replicherà quando avete compilato e distribuito il programma . Questo permette di dare le vostre classi nomi comuni senza timore che un programma da un altro sviluppatore li sovrascrive . Per convenzione , la struttura delle directory utilizza il dominio :
.. /webapps /samples /java /com
.. /webapps /samples /java /com /eHow
< . . br>
costruire una semplice applicazione Web
7
Imparare le basi della programmazione in linguaggio Java . Java è un linguaggio di programmazione orientato agli oggetti con una sintassi basata sul linguaggio di programmazione C . Si utilizzerà le tecniche di programmazione standard di Java per implementare funzioni per memorizzare e recuperare i dati e implementare la logica di applicazione del programma. Mettete il nome del pacchetto nella parte superiore di ogni file di classe Java e salvare i file nella directory eHow utilizzando il nome della classe e l'estensione "java ". :
Pacchetto com.ehow ;
Pagina 8
Familiarizzare con l'architettura di Struts . Design pattern Struts 'è il " Model View Controller . " Questo modello ha tre componenti principali: il modello di dati , la vista che l' utente vede e il controller che elabora le richieste . Quando un utente visita la pagina web , il controllore fa una richiesta per il modello per recuperare i dati da visualizzare. Si trasmette le informazioni alla pagina JSP appropriata responsabile solo per la presentazione dell'interfaccia utente. Questa separazione di funzione permette di molte presentazioni delle stesse informazioni .
9
imparare a programmare i file JSP che attueranno i componenti vista della vostra applicazione . Creare una semplice pagina di benvenuto utilizzando HTML e CSS e salvarlo come " index.jsp " nella directory degli esempi . Come si implementa l'applicazione, è possibile fornire collegamenti alla pagina di indice per le forme JSP che supportano funzioni di applicazione anticipata .
10
conoscere i file di configurazione XML salvati nella directory WEB -INF . I file web.xml e struts- config.xml che definiscono l'applicazione e una mappa dei suoi componenti in modo che l' azione Servlet Struts può instradare utente richiede al gestore corretto .