Sun Java Struts Tutorial

June 14

Sun Java Struts Tutorial


il linguaggio di programmazione Java di Sun è uno dei linguaggi di programmazione più popolari. Ha una vasta adozione per lo sviluppo lato server per le applicazioni web. Apache Struts è un framework Java open-source che aiuta la creazione di applicazioni web based. Esso fornisce un modello di architettura-View-Controller che semplifica lo sviluppo di applicazioni basate su web per la delimitazione codice in Modello - che rappresenta i dati aziendali, Vista - che rappresenta il design della pagina e Controller - che rappresenta la logica pagina di navigazione. Fornisce inoltre una libreria di libreria di tag, che offre funzionalità di frequente necessaria in una applicazione web.

istruzione

Impostazione dell'ambiente di sviluppo

1 Scaricare file jar Struts da http://struts.apache.org/download.cgi

2 Aggiungere il file jar puntoni al percorso libreria del progetto. Questo renderà le classi Struts disponibili per lo sviluppo delle applicazioni.

3 Scaricare e installare il contenitore web (ad esempio Apache Tomcat) da utilizzare nella distribuzione dell'applicazione Apache Struts.

Sviluppare l'applicazione

4 Modellare l'applicazione come una serie di forme che vengono inviati ad un'azione che indirizzare l'utente a dei risultati (di successo o di errore).

5 Progettare l'applicazione Web e assemblare le pagine statiche e le forme come le pagine del server Java e le pagine HTML nel progetto. Esempio: createUser.jsp.

6 Sviluppare le classi del modello e di azione che verranno utilizzati nell'applicazione. Esempio: UserAction.java, User.java

7 Sviluppare le pagine di visualizzazione, come le pagine di successo e di errore che andranno utilizzati nell'applicazione. Esempio: UserCreated.jsp, UserError.jsp

Distribuire l'applicazione

8 Configurare il file web.xml e definire le servlet e le azioni Struts che sono stati sviluppati nella sezione 2. Un'azione campione consisterà di pagina del modulo web (dalla sezione 2, Fase 2) che viene sottoposto a una azione (sezione 2, punto 3), che a sua volta indirizza l'utente a una pagina di errore o di successo (sezione 2, punto 4).

9 Bundle l'applicazione in un archivio web di file (la guerra) (opzionale). I file possono anche essere distribuiti direttamente come applicazione espanso.

10 Distribuire i file di applicazione o il file WAR creato nel passaggio 2 di cui sopra sul contenitore web in uso (ad esempio Tomcat). Assicurarsi che tutte le classi di applicazioni e file JAR biblioteca vengono distribuiti in modo corretto.

11 L'accesso e verificare l'applicazione Java Struts.

Consigli e avvertenze

  • E 'una buona idea per passare attraverso la libreria di tag Struts di riutilizzare pre-costruito di logica e formare gli elementi di applicazioni web.
  • Assicurarsi che tutti i file jar della libreria necessari vengono copiati l'ambiente di sviluppo, così come l'ambiente di distribuzione.