JSF

È l'acronimo di "JavaServer Faces." JSF è un framework che consente agli sviluppatori web di creare interfacce utente per applicazioni JavaServer. È supportato dai server web che eseguono Java Enterprise Edition (Java EE).

JSF semplifica la creazione di applicazioni web fornendo un insieme standard di strumenti o un'(API) per creare interfacce utente. Ad esempio, invece di programmare un modulo web in HTML, uno sviluppatore può chiamare una semplice funzione JSF che genera il modulo. Un'altra funzione JSF può essere utilizzata per elaborare i dati inseriti dall'utente. Queste funzioni vengono elaborate sul server e i dati risultanti vengono inviati al browser del client.

JSF offre agli sviluppatori oggetti riutilizzabili che possono essere facilmente inseriti nelle pagine web. Tuttavia, questi componenti sono utili anche ai visitatori dei siti web, poiché producono elementi dell'interfaccia standardizzati. Poiché il codice Java viene elaborato sul server, l'aspetto degli oggetti web generati è coerente tra più siti web. Inoltre, i componenti JSF vengono testati su più piattaforme, quindi funzionano bene in tutti i principali browser.

Sebbene JSF venga spesso utilizzato per creare elementi di base delle pagine web, supporta anche funzionalità avanzate, come l'accesso ai database, l'interazione con Ajax e le azioni di pagina in JavaScript. Queste funzionalità sono utili per creare siti web dinamici che generano le pagine al volo.

Aggiornato January 18, 2013 da Per C.

quizMetti alla prova le tue conoscenze

A 403 error code on a website means what?

A
Page not found
0%
B
Server not accessible
0%
C
Access forbidden
0%
D
Resource timed out
0%
Correct! Incorrect!     View the 403 Error definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di JSF in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.