Java Server Pages
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
-
Inizio
Scegli data
del corso
Il corso rappresenta un'introduzione a Java Server Pages (JSP) e alla relativa tecnologia Servlet necessaria per utilizzarlo. Il corso inizia con la spiegazione dell'architettura del servlet e delle classi di servlet fondamentali, utilizzando esempi semplici di servlet, quindi procede con la spiegazione delle diverse costruzioni JSP in relazione alle implementazioni sottostanti di servlet. I concetti sono supportati da numerose esercitazioni pratiche.
Prerequisiti
Frequenza ai corsi Base ed Avanzato di Java o preparazione equivalente.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Opinioni
Materie
- Web master
- Server
- Servlet
- JSP
Programma
Introduzione alla tecnologia Java Server Pages
Modello a 3 livelli
Vantaggi rispetto alle altre tecnologie simili (ASP, PHP, ecc.);
Sintassi JSP e concetti di base
Dichiarazioni (),
Espressioni (,
Scriplet ();
Direttive ();
Oggetti impliciti (request, response, pageContext, session, application, out, config, page, exception).
Utilizzo di oggetti Java
Java Beans;
Tempi di vita: pagina, richiesta, sessione, applicazione;
Visibilità: pagina, richiesta, sessione, applicazione.
Cenni su XML
XML: linguaggio di descrizione dei dati;
DTD: definizione regole semantiche per XML;
XSL: traduzione programmata “XML to XML” o “XML to HTML”.
Accesso a DB con Java
Concetti di Connession, Statement e ResultSet;
Concetto di Driver di accesso;
Creazione di un’interrogazione su DB e reperimento dei risultati;
Esempio di accesso ai dati di un database.
Esempi di connessione a DB
Tipologie di Driver JDBC;
Mondo Windows: gestione delle connessioni ODBC;
Esempi pratici di connessioni JDBC tramite i driver più utilizzati.
Creazione di una pagina dinamica
Script o Bean di accesso ai dati;
Creazione di una pagina dinamica;
Riferimento all’applicazione di esempio.
Concetto di Sessione
Creazione di una form web di raccolta dati;
Creazione di un Bean per la memorizzazione dei dati di sessione;
Tecniche di memorizzazione dei dati di sessione;
Riferimento all’applicazione di esempio.
Memorizzazione su Database
Script o Bean di memorizzazione della sessione;
Creazione di una pagina di salvataggio sessione;
Riferimento all’applicazione di esempio.
Gestione delle eccezioni
Esempi di eccezioni JSP dovute al funzionamento;
Strategie di gestione delle eccezioni in JSP;
Riferimento all’applicazione di esempio.
Visione d’insieme
Pagine, script e Bean utilizzati;
Strategie adottate e possibili alternative: pregi e difetti;
Invito a possibili estensioni.
Panoramica sui tool di sviluppo
Ambiente di test JavaSoft (SUN);
Allaire HomeSite;
JavaSoft Fortè for Java.
Panoramica sui server web
Ambiente di test JavaSoft (SUN);
Apache e Jakarta Tomcat;
Netscape Iplanet web server.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Java Server Pages
