JSF

É a sigla de "JavaServer Faces." JSF é um framework que permite que desenvolvedores web criem interfaces de usuário para aplicações JavaServer. Ele é compatível com servidores web que executam o Java Enterprise Edition (Java EE).

O JSF simplifica a criação de aplicações web ao fornecer um conjunto padrão de ferramentas ou uma (API) para criar interfaces de usuário. Por exemplo, em vez de programar um formulário web em HTML, um desenvolvedor pode chamar uma simples função JSF que gera o formulário. Outra função JSF pode ser usada para processar os dados inseridos pelo usuário. Essas funções são processadas no servidor, e os dados resultantes são exibidos no navegador do cliente.

O JSF beneficia os desenvolvedores ao fornecer objetos reutilizáveis que podem ser facilmente inseridos em páginas web. No entanto, esses componentes também são benéficos para os visitantes dos sites, pois produzem elementos de interface padronizados. Como o código Java é processado no servidor, a aparência dos objetos web gerados é consistente em vários sites. Além disso, os componentes JSF são testados em várias plataformas, por isso funcionam bem em todos os principais navegadores.

Embora o JSF seja frequentemente usado para criar elementos básicos de páginas web, ele também é compatível com recursos avançados, como acesso a bancos de dados, interação com Ajax e ações de página em JavaScript. Esses recursos são úteis para criar sites dinâmicos que geram páginas em tempo real.

Atualizado January 18, 2013 por Per C.

quizTeste seus conhecimentos

TCP is considered what type of protocol?

A
Application layer
0%
B
Transport layer
0%
C
Internet layer
0%
D
Link layer
0%
Correct! Incorrect!     View the TCP/IP definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de JSF nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.