SóProvas


ID
639565
Banca
FCC
Órgão
TRT - 11ª Região (AM e RR)
Ano
2012
Provas
Disciplina
Programação
Assuntos

Sobre o framework JavaServer Faces é correto afirmar:

Alternativas
Comentários
  • Vamos aos erros:

     a) A grande limitação do JSF é a dificuldade de integração com outros frameworks como Spring, JPA e EJB. 
    É possível integrar o JSF com os outros frameworks.
       b) Expression Language (EL) é a linguagem utilizada para apresentação de conteúdo em aplicações que utilizam JSF. Sua principal limitação é a impossibilidade de acessar valores e métodos em beans gerenciados.
    Segundo esta fonte, em inglês, da própria oracle, uma linguagem de expressão possibilita acesso a componentes JavaBens com facilidade.
       c) Facelets é uma parte da especificação JSF e também a tecnologia para implementar as regras de negócio em aplicações que utilizam JSF.
    Não, os facelets estão na visão do modelo MVC, servindo para definir a estrutura da página a ser renderizada.
       d) Disponibiliza as bibliotecas de tags core e html para criar as páginas que compõem a interface do usuário.
    É isso mesmo! E, para fazê-lo, utilizam-se as tags: <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> (para core) <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> (para html)    e) Define uma única forma para realizar a validação de dados em formulários JSP, por meio da implementação de uma classe de validação que estende a interface Validator.
    Não é a única forma. Existe uma biblioteca de validação padrão para validar alguns aspectos mais gerais, como, por exemplo, tamanho de um campo. Essa fonte parece boa para consulta.
  • d-

    Java Server Faces (JSF) é um framework para aplicações web. Usa classes Java como componentes HTML. tem validação de entrada, gerenciamento de eventos, conversão de dados entre componentes e objetos de domínio, navegação, controle do ciclo de vida dos objetos e a expression language (EL), comunicação direta entre interface gráfica o controlador.