Questão 50 Comentada - Universidade Federal do Ceará (UFC) - Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End - FCPC (2025)

Considere a seguinte página JSF:


Imagem relacionada à questão do Questões Estratégicas



Sabendo que a classe MeuBean está configurada como @ManagedBean e possui os métodos getValor, setValor e enviar, analise as alternativas sobre o comportamento da aplicação e assinale a correta.

  • A A tag <h:inputText> está configurada incorretamente, pois deveria utilizar a expressão #{meuBean.getValor} para funcionar corretamente.
  • B O JSF garante que, ao clicar em "Enviar", o ciclo de vida do JSF atualizará o valor do campo de texto no atributo do bean antes de chamar o método enviar.
  • C O método enviar no bean deve retornar um objeto String correspondente a uma navegação explícita. Caso contrário, ocorrerá um erro em tempo de execução.
  • D Ao clicar no botão "Enviar", o método enviar será chamado diretamente, mas o valor digitado no campo de texto não será populado no atributo correspondente do bean.