Obiettivi

Java Servlet e JSP sono i due strumenti di programmazione creati dalla Sun Microsystems, applicati alla realizzazione di pagine web dinamiche. Entrambi ereditano la sintassi e le straordinarie possibilità di Java. Attraverso le Servlet è possibile creare vere porzioni di software indipendenti in grado di gestire pagine web, anche molto complesse. Con JSP è invece possibile inserire codice Java tra i tag dei documenti HTML. Java Servlet e JSP rappresentano una soluzione versatile e sicura nella gestione di pagine dinamiche per il web e nella programmazione di applicazioni distribuite la cui complessità richieda strumenti adeguati (come nel campo delle applicazioni bancarie online: home banking e trading).
Il corso ha come obiettivo la formazione di programmatori Servlet/JSP, che abbiano conoscenze sia del funzionamento concettuale dei linguaggi sia pratico, con lo scopo di produrre sistemi web dinamici efficienti ed in modo rapido. I contenuti dinamici saranno realizzati attraverso il collegamento al database MySQL, con driver JDBC. Si introdurranno funzioni ed oggetti standard di utilizzo più comune.

Prerequisiti

Conoscenza della programmazione in Java e di Html

Dettaglio degli argomenti

  • L’ambiente ed architettura delle applicazioni web
  • Gli strumenti di Java per la creazione di pagine dinamiche
  • Java Servlet e JSP: due strumenti a confronto
  • HTML e Javascript per programmatori Java
  • Grammatica e sintassi fondamentale
  • Contesto di funzionamento di Servlet e pagine JSP
  • Gli oggetti caratteristiche del funzionamento Servlet
  • I tag, le direttive e gli attributi principali di JSP
  • I contenuti dinamici con i database e MySQL in particolare
  • Sintassi e funzionamento di SQL
  • Accesso a MySQL da Servlet e JSP
  • Il driver JDBC e gli oggetti SQL
  • Le variabili di sessione: sintassi e funzionamento
  • Error handling e dispatching per le Servlet
  • Creazione ed inclusione di librerie esterne e Java Beans

Ulteriori informazioni

Corso a calendario:

Corso personalizzato: