JavaServer Faces: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
DaimonBot (discussione | contributi)
m Orfanizzo Java (linguaggio)
Riga 6:
|SitoWeb =
}}
'''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 127) alla cui stesura hanno partecipato aziende quali [[IBM]], [[Oracle Corporation]], [[Siemens (azienda)|Siemens]] e [[Sun Microsystems]]. È interessante osservare che uno dei principali artefici di questa tecnologia è Craig R. McClanahan, dipendente Sun e creatore del popolare framework [[Struts]]. Di JavaServer Faces esistono alcune [[Implementazione|implementazioni]]: oltre a quella Sun, detta Reference Implementation (RI), si possono citare le implementazioni di [[Apache Software Foundation|Apache]] e di [[Oracle Corporation|Oracle]] ([[Oracle Application Development Framework|Oracle ADF]]).