SóProvas


ID
2502637
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Provas
Disciplina
Programação
Assuntos

Em uma página JSP, ao se acessar um objeto via Expression Language, como, por exemplo,

${protocolo.nome}


qual é a ordem de procura desse objeto nos escopos?

Alternativas
Comentários
  • Gabarito: B

    Fonte: https://ulissesc.files.wordpress.com/2009/02/aula08_el.pdf

  • o Front Controller do JSF executa ao receber uma requisição de um cliente, conforme descrito a seguir:


    1. restauração da árvore de componentes. Caso primeiro acesso daquele cliente, o JSF cria a árvore de acordo com arquivo .xhtml. senao, a árvore é recuperada da memória no servidor.


    2. extração dos valores de campos da requisição e sua atribuição aos respectivos componentes da árvore, atualizando-os. conversão dos dados tb ocorre.


    3. validação dos valores dos componentes com regras de validação. Se alguma validaçao não for bem sucedida, o JSF interrompe seu ciclo de vida retornando para o navegador.


    4. validação ok, atualiza os valores dos campos dentro do Managed Bean, acessando todos os setters dentro do MB serão invocados.


    5. métodos associados a ações de botões executados dentro do MB.


    6. o JSF gera o HTML a ser enviado para o usuário com base na árvore de componentes. os valores são extraídos do MB por invocação de todos
    os métodos getters. o processo encerra, o HTML é enviado ao navegador.

  • Ótima dica Marcelo