Descrizione
Struts è un framework open source per lo sviluppo di applicazioni web su piattaforma Java EE. Estende le Java Servlets, incoraggiando gli sviluppatori all’utilizzo del pattern Model-View-Controller, e permettendo così lo sviluppo di web applications di notevoli dimensioni.
Il corso di Struts propone una panoramica del framework, illustrando in particolare architettura, caratteristiche e plugin di Struts.
Obiettivi
Il corso si pone l’obietto di fornire ai partecipanti le competenze per comprendere il flusso elaborativo delle applicazioni Struts e saper creare semplici applicazioni al fine di elaborare richieste che utilizzano i tag di Struts per preparare e presentare i moduli e i file delle proprietà.
Conoscenze in uscita
A fine corso i partecipanti saranno in grado di:
- Configurazione del framework;
- Gestire i parametri;
- Riconoscere le differenze tra Struts I e II.
Programma didattico
- Obiettivi di un framework;
- I principali framework;
- Struts: storia, ruolo che occupa nello scenario dell’architettura java;
- Introduzione al modello architetturale e al Pattern MVC;
- Architettura, caratteristiche, panoramica dei servizi;
- I componenti del Framework ed i plugin aggiuntivi;
- Internazionalizzazione delle applicazioni Struts;
- Validazione client side, validazione server side e Jakarta;
- Commons Validator;
- Costruzione del layout dell’applicazione con Tiles;
- Eccezioni e gestione degli errori;
- Strumenti di test specifici.
Caratteristiche del corso
16 ore | |
Lezione frontale | |
Dispense | |
Software developer | |
Attestato di frequenza e profitto. |