Questão FC373605
A tag JavaServer Faces (JSF) que cria um botão com o rótulo Salvar e associa-o a um método salvar em um bean gerenciado chamado processo é
Plataforma Java EE
FCC · 2023
A tag JavaServer Faces (JSF) que cria um botão com o rótulo Salvar e associa-o a um método salvar em um bean gerenciado chamado processo é
- <jsf:commandButton value="Salvar" submit="${processo.salvar}" />
- <h:button value="Salvar" submit="#{processo.salvar}" />
- <jsf:button value="Salvar" action="#{processo.salvar}" />
- <h:commandButton value="Salvar" action="${processo.salvar ()}" />
- <h:commandButton value="Salvar" action="#{processo.salvar}" />
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
h:commandButton é a tag JSF que gera um botão HTML do tipo submit. O atributo value define o rótulo exibido no botão — neste caso, Salvar.
O atributo action recebe uma expressão de método EL: #{processo.salvar}. Isso faz com que, ao submeter o formulário, o método salvar do bean gerenciado chamado processo seja invocado.
A expressão com #{} é avaliada de forma adiada e permite referenciar métodos do bean. O método apontado pode retornar String (resultado de navegação) ou void/null, conforme a necessidade da ação.
Na prática, essa tag integra-se ao ciclo de vida do JSF: submetendo o form, passa pelas fases e, na etapa Invoke Application, o método salvar é executado.
Conteúdo do catálogo FC Concursos · Atualizado em