Facebook  MySpace  Twitter  Delicious  Google Bookmarks  Aggiungi ai preferiti 

Accesso utente

Sviluppare applicazione Web J2EE con Struts 2

Durata (h): 
40
Destinatari: 

 

Utenti che desiderano realizzare applicazioni web con il frame work Struts2

Prerequisiti: 

 

Buona conoscenza del J2EE base

 

Introduzione a Struts 2

Cenni storici a Struts 2

Specificare la struttura applicativa

Configurare l’ambiente di sviluppo

Fondamenti di Struts 2

Identificare i componenti chiave dell’applicazione

Implementare il ciclo di elaborazione dei requisiti

Collegare il flusso attraverso le configurazioni

 

Configurare  Struts 2

 

Azioni, risultati e intercettatori

Categorizzare le richieste attraverso namespaces e packages

Impostare le funzionalità predefinite

 

Implementare le azioni in  Struts 2

 

Controllare il flusso applicativo

Utilizzare la classe base ActionSupport

Semplificare il processo di sviluppo

Best practices

Migliorare la manutenibilità  utilizzando la “message localization”

  

Raccogliere e validare l’input dell’utente

 

Costruzione delle viste in Struts 2

Definire un approccio migliore alla generazione delle pagine attraverso i tags Struts 2.

Facilitare la raccolta dati utente

Controllare il flusso della pagina attraverso il modello dati

 

 

 

L’architettura di validazione in Struct 2

 

Posizionare il modello di validazione di Struts 2

Esplorare le regole di validazioni predefinite

Utilizzare gli intercettatori di validazione

Gestire efficacemente gli errori di validazione

  

Estendere il framework di validazione

 

Creare regole di validazioni personalizzate

Configurare la validazione attraverso le annotazioni Struts 2

Integrare validazioni personalizzate con le regole pre-implementate

Aggiungere funzionalità attraverso gli intercettatori

 Il ruolo degli intercettatori

Elaborare le richieste utilizzando la “interceptor chain “

Lavorare con lo l’interceptor stack predefinito

Implementare  application specific interceptors

Semplificare la configurazione degli intercettatori attraverso le annotazioni

 

Object Graph Navigation Language (OGNL)

 

Leggere e scrivere le proprietà

Accedere ai tipi complessi: liste, sets e mappe

Modificare dati sul Value Stack

Navigare in grafici complessi attraverso gli operatori OGNL

Invocare metodi non-property

 

Generazione di viste dinamiche

 

Elaborare le richieste

Selezionare la corretta pagina di uscita

Combinare azioni multiple in una sequenza logica

Preparare il modello dati orientati alla compatibilità con Freemarker

 

Potenziare la  User Experience

 

Struts 2 :i tag di presentazione

Ridurre la complessità dello sviluppo attraverso i tag di interfaccia

Specificare il layout

Eliminare il codice ripetitivo attraverso i templates

Scegliere il “look and feel” utilizzando i temi Struts

Gestire le richieste asincrone con Ajax e JQuery

Abstract: 
Utilizzo del framework Struts2 in ambito J2EE.

Consorzio Formaweb

Consorzio Forma Web

Via Venaria 37/c 10148 – Torino (TO)

Email: info@consorzioformaweb.it

Tel: 011.578.29.19

Fax: 011.578.29.19

Partita IVA: 09964590013

R.I.: 09964590013

Orari Segreteria

dal Lunedi al Venerdi:

dalle 9.00 alle 13.00

dalle 14.00 alle 16.00

si riceve in orari diversi solo su appuntamento