SóProvas


ID
1095079
Banca
FUMARC
Órgão
Prefeitura de Belo Horizonte - MG
Ano
2014
Provas
Disciplina
Programação
Assuntos

É um framework para desenvolvimento de aplicações Web em Java, baseado no modelo MVC, para construção de interfaces com os usuários por meio de componentes visuais:

Alternativas
Comentários
  • JSF - JavaServer Faces é o modelo para desenvolvimento de aplicações Web em Java. Utiliza Facelets como seu sistema de template padrão. Outras tecnologias da camada de visão, como XUL também podem ser empregadas. Em contraste, JSF 1.x utiliza JavaServer Pages (JSP) como seu sistema de template padrão.

    Fonte: http://pt.wikipedia.org/wiki/JavaServer_Faces

  • O JSF é baseado em MVC, ou pode ser utilizado no MVC?

     

  • Acho que o segredo dessa questão está no "por meio de componentes", o que nos leva à ideia central do JSF.

  • JavaServer Faces (JSF) é uma especificação Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.

  • c-

    Java server faces é um framework para aplicacoes web baseado em java para implementar elementos html. Posssibilita validação de entrada, administracao de eventos e conversao de dados.

  • Resuminho...

    A) EJB - Enterprise JavaBeans é um componente da plataforma JEE que roda em um container de um servidor de aplicação. Seu principal objetivo consiste em fornecer um desenvolvimento rápido e simplificado de aplicações Java, com base em componentes distribuídos, transacionais, seguros e portáveis.

    B) JSP - JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos.

    C) JSF - JavaServer Faces é uma especificação Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.

    JSF é uma tecnologia que nos permite criar aplicações Java para Web utilizando componentes visuais pré-prontos, de forma que o desenvolvedor não se preocupe com Javascript e HTML. Basta adicionarmos os componentes (calendários, tabelas, formulários) e eles serão renderizados e exibidos em formato html.

    D) JSTL - Consiste em uma coleção de bibliotecas, tendo cada uma um propósito bem definido, que permitem escrever páginas JSPs sem código Java, aumentando assim a legibilidade do código e a interação entre desenvolvedores e web designers

    Referências:

    EJB - https://pt.wikipedia.org/wiki/Enterprise_JavaBeans

    JSP - https://pt.wikipedia.org/wiki/JavaServer_Pages

    JSF - https://www.caelum.com.br/apostila-java-testes-jsf-web-services-design-patterns/introducao-ao-jsf-e-primefaces/#7-1-desenvolvimento-desktop-ou-web

    JSTL - https://www.caelum.com.br/apostila-java-testes-jsf-web-services-design-patterns/introducao-ao-jsf-e-primefaces/#7-2-caracteristicas-do-jsf