Magna Concursos
2285586 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere um exemplo de aplicação web simples, no qual o usuário precisa adivinhar um número sorteado e que funciona da seguinte forma: na página inicial (adivinha.jsp), o usuário digita um número qualquer. Em seguida, é exibida uma página de confirmação (confirma.jsp) com o número digitado, na qual o usuário pode alterar o número antes de enviar ou cancelar o envio. Caso envie o número, é exibida uma página de resposta (resposta.jsp), informando se o número foi adivinhado corretamente ou não. Caso, na página de confirmação, o usuário opte por cancelar, qualquer alteração que tenha sido feita deve ser descartada e o valor digitado originalmente deve ser exibido na página adivinha.jsp. A figura a seguir ilustra esse funcionamento:

Enunciado 2956922-1

Considere, ainda, que para essa implementação, deve ser utilizado o framework JSF e as seguintes configurações:

- Um bean gerenciado (managed bean, em inglês) deve ser usado para armazenar o número digitado pelo usuário;
- O bean gerenciado deve ser configurado para escopo de sessão e deve ser associado à caixa de texto nas páginas adivinha.jsp e confirma.jsp por meio do atributo value dos respectivos componentes inputText;
- A navegação entre as páginas descrita na figura anterior está definida corretamente no arquivo de configuração (e.g. faces-config.xml).

Qual das seguintes afirmações está correta, com relação ao uso de JSF na implementação do funcionamento correto do botão Cancelar?

 

Provas

Questão presente nas seguintes provas

Analista de TI

60 Questões