java
III parte: Le Java Server Pages
di Alfredo Larotonda
Nel precedente articolo abbiamo descritto i concetti di base riguardanti la Servlet API. Abbiamo visto come le servlet costituiscano la spina dorsale di ogni applicazione web J2EE consentendo di gestire in maniera molto semplice per lo sviluppatore il paradigma richiesta/risposta tipico di queste applicazioni. Come abbiamo già accennato il ruolo principale di una servlet è quello di controller; una servlet gestisce le richieste dei client e delega l'elaborazione a componenti opportuni in base alla logica applicativa. Nel primo esempio di servlet abbiamo anche visto come sia possibile inviare al client un flusso HTML di risposta inserendo direttamente nel codice di uno dei metodi di servizio, doGet() e doPost(), il codice della pagina HTML. Questa tecnica, interessante solo da un punto di vista didattico, non è quella usata nelle applicazioni reali per la costruzione dell'interfaccia utente. Per il livello di presentation di una web application J2EE ci viene in aiuto un'altra specifica fondamentale nella piattaforma J2EE, le Java Server Pages.
Leggi tutto »