Kosmous beyond the clouds: Sviluppo, Formazione e Consulenza Informatica

Corso Jakarta Struts2

Obiettivi:   Lo scopo del corso e' di introdurre ed approfondire le caratteristiche fondamentali delle architetture di supporto per la realizzazione di applicazioni web in Java.
Prerequisiti:   Per la partecipazione al corso si richiede una buona buona conoscenza di Java Servlet, J2EE e HTML.
Categoria:   Sviluppo software
Codice:   TCKDEV039
Prezzo:   1.050,00 € (IVA esclusa)
Contattaci:   Modulo prenotazione / informazioni
Durata:   3 gg
Manuale:   si
Corsi Propedeutici:   Java J2EE
Programmazione Java
Argomenti:  
  • Introduzione a Struts2:
    • Cos'è un framework per web application
    • Che cosè Struts2
    • Capire le differenti visualizzazioni di Struts2
    • MVC secondo Struts2
    • I vantaggi e gli svantaggi
    • Scaricamento e configurazione e test
    • Impostazione di applicazioni
    • Accesso alla documentazione
    • L'intervento di Struts in una pplicazione Web esistente
  • Processare le richieste con oggetti azione:
    • Il controllo di flusso
    • L'oggetto Action ed ActionSupport
    • Lavorare con le Action
    • I passi fondamentali per l'utilizzo di Struts
      • La modifica di struts.xml
      • L'organizzazione dei package e il package struts-default
      • La creazione di un form che effettui linvocazione
      • Mostrare i risultati in una pagina JSP
  • Gestire il flusso di lavoro con gli Interceptor
    • Modifica del MVC
    • Definizione di Interceptor
    • Configurare un Interceptor
    • L'oggetto ActionInvocation
    • Interceptor di default di Struts2
    • Gestione autenticazione tramite Interceptor
  • Popolamento e visualizzazione di form di input
    • Utilizzo dell'html di Struts
    • Analisi della sincronia tra gli Action e campi html
  • Tags e risultati
    • L'ActionContext
    • Il linguaggio OGNL
    • L'OGNL nell'architettura Struts2
    • Il ValueStack
    • Lista e catalogazione della libreria dei tag di Struts2
      • Tag di controllo
      • Tag dei dati
      • Tag miscellanei
    • Tag componenti
      • Attributi comuni
      • Componenti semplici
      • Componenti basati su collection
      • Componenti bonus
  • La validazione e il framework di validazione
    • Le differenze fra la validazione manuale e automatica
    • L' esecuzione della validazione manuale in Action
    • Il metodo validate
    • La gestione dei messaggi d'errore
    • Utilizzo della validazione automatica
      • Il validators.xml
      • I validatori legati alla classe
      • L'oggetto FieldValidatorSupport
  • Accesso ai resourcebundle
  • Modifica dei temi delle pagine jsp
  • Porting da Struts1 a Struts2
Sei interessato al corso ma non vuoi spendere tanto?

Iscriviti alla nostra newsletter per ricevere le offerte Last Minute
Indirizzo email:

Risparmi fino all'80%!
Vuoi ricevere informazioni sul corso?