JavaServer Faces: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i. #IABot (v2.0beta14)
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
Riga 12:
'''JavaServer Faces''' (JSF) è una tecnologia [[Java (linguaggio di programmazione)|Java]], basata sul [[design pattern]] architetturale Model-View-Controller ([[Model-View-Controller|MVC]]), il cui scopo è quello di semplificare lo sviluppo dell'[[interfaccia utente]] (UI) di una [[applicazione Web]]; può quindi essere considerata un [[framework]] per componenti [[lato server]] di interfaccia utente.
 
È descritta da un documento di [[specifiche]] (JSR 372<ref>[https://jcp.org/en/jsr/detail?id=372 JSR 372: JavaServer Faces (JSF 2.3) Specification.]</ref>) alla cui stesura hanno partecipato i membri del Java Community Process. È interessante osservare che uno dei principali artefici di questa tecnologia è stato Craig R. McClanahan, allora dipendente di Sun Microsystems e creatore del popolare framework [[Struts]]. Di JavaServer Faces esistono alcune [[Implementazione|implementazioni]]: oltre a quella di Oracle, detta Mojarra JavaServer Faces<ref>[https://javaserverfaces.github.io/ Mojarra JavaServer Faces]</ref>,. esistonoFramework basati sulle jsf sono: [[PrimeFaces]], BootsFaces<ref>[https://www.bootsfaces.net/ BootsFaces ]</ref>, [[Icefaces]] e RichFaces<ref>[http://richfaces.jboss.org/ RichFaces]</ref>.
 
== Struttura ==