FC ConcursosFC Concursos

Questão FC373606

Para exibir na página a propriedade ano de um bean gerenciado identificado como processo, corretamente configurado no escopo de requisição, usando a Expression Language (EL) em Jav

Plataforma Java EE

FCC · 2023

Para exibir na página a propriedade ano de um bean gerenciado identificado como processo, corretamente configurado no escopo de requisição, usando a Expression Language (EL) em JavaServer Faces (JSF), utiliza-se a tag JSF

  1. <h:outputText value="processo.ano" />
  2. <h:inputText value="#{processo.ano}" />
  3. <h:outputText>#{processo.ano}</h:outputText>
  4. ${processo.ano)}
  5. <h:outputText value="#{processo.ano}" />
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A tag <h:outputText> é a opção correta quando o objetivo é exibir um valor na página JSF. No atributo value você usa a Expression Language no formato #{processo.ano}, que resolve a propriedade ano do bean chamado processo.

Em tempo de execução o JSF invoca o método getter correspondente (por exemplo, getAno()) do bean configurado no escopo de requisição e insere o resultado no HTML gerado. Trata-se de uma expressão avaliada para produzir um valor (rvalue) que será renderizado como texto.

Portanto, o uso de <h:outputText value="#{processo.ano}" /> é sintaticamente e semanticamente apropriado para apresentar essa propriedade na página.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo