SóProvas


ID
836512
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Programação
Assuntos

Com relação ao desenvolvimento Java, julgue os itens a seguir.

A validação de dados de um componente pode ser uma das funções de um backing bean, em uma aplicação JSF.

Alternativas
Comentários
  • Backing bean é um componente que corresponde a uma página JSP que inclui componentes JSF. Ele define propriedades para os componentes nas páginas e métodos que realizam processamento para o componente. Esse processamento inclui manipulação de eventos, validação de dados e processamento associado com navegação.
  • A questão aborda corretamente a uma das funções do Backing Beans (que são os Managed Beans), que é a validação dos componentes de uma página JSP. Genericamente, eles agem como “Page Controllers”, gerenciando eventos, comportamentos e validações dos componentes da página JSP.

    Sobre o comentário do Paulo O., é importante observar que um backing bean não é "um componente que corresponde a uma página JSP". O JSF é um framework que implementa a arquitetura MVC, onde os JSP correspondem a View enquanto os Managed Beans correspondem ao Controller, juntamente com o ServletFaces e arquivos de configuração (faces-config.xml).

    Bons estudos!

  • Primeiro temos que saber o que é um BackingBean

    e há um artigo do @balusc que define bem as possibilidades de nome para este componente


    http://balusc.blogspot.com.br/2011/09/communication-in-jsf-20.html


    Os componentes do JSF possuem um atributo chamado validator, e é possível fazer o binding com um método no BackingBean

  • Um backing bean é um  managed bean associado um componente UI.

  • ciclo de vida

    Restore view

    apply request

    process validation

    update model

    invoke app

    render response

    Itens{

    • Componentes
    • Eventos
    • Valiação e conversões
    • Navegabilidade
    • Backing beans (Managed Bean

    }