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
- <h:outputText value="processo.ano" />
- <h:inputText value="#{processo.ano}" />
- <h:outputText>#{processo.ano}</h:outputText>
- ${processo.ano)}
- <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