« Tecniche essenziali per gli sviluppatori Flex | Index | Testo bi-direzionale in Flash CS3 »

um_minilogo.gif Cerchi articoli, tutorial e guide su Photoshop CS3, Flash CS3, Premiere Pro CS3, Actionscript 3, Flex 3 e Adobe AIR, Java e Microsoft Silverlight ?
Scarica gratis UserMatter, il magazine che tratta la User Experience. Nell'ultimo numero trovi anche: Introduzione alla programmazione orientata agli oggetti, Salvare le immagini per il web con una mappatura Alpha

Sviluppo rapido basato su componenti in J2EE con il framework JSF (Java Server Faces)

Anche la Sun si sta cominciando a muovere nel campo dello sviluppo rapido di Rich Internet Application. Oltre infatti al recentissimo annuncio di Sun di JavaFX, il linguaggio di scripting di cui a breve parleremo su questo blog, la nuova tecnologia Java Server Faces si propoone come alternativa semplice e potente per lo sviluppo di applicazioni web in ambiente J2EE.

JSF è un framework, come può essere Struts o Spring, basato sul design pattern MVC (Model View Controller). Molti sviluppatori ritengono infatti JSF la versione ufficiale della Sun di Struts, ma così non è, in quanto il framework JSF introduce molte novità rispetto a Struts.

Quello che JSF introduce rispetto agli altri framework è un sistema di componenti e di librerie pronte per l'uso che rendono la vita dello sviluppatore molto più semplice nello sviluppo di interfacce utente per le applicazioni web.

Con lo stesso concetto di Flex 2 e del Flex Builder in JSF lo sviluppatore puà utilizzare la logica del Rapid Application Development per usufruire di componenti (realizzati secondo lo standard JavaBeans) da trascinare all'interno della propria pagina. Questi componenti devono poi essere interfacciati alla business logic dell'applicazione.

Il framework JSF rappresenta una soluzione molto interessante per lo sviluppo rapido di applicazioni web e inoltre sfrutta la stessa logica di Flex 2.

TrackBack

TrackBack URL per questo post:
http://blog.augitaly.com/mt-tb.cgi/243

Invia un commento

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)