Questões de Informática · ProGPe UFSCAR

InformáticaDesenvolvimento web (HTML, CSS e JavaScript)ProGPe UFSCAR 2014

UFSCAR

Questão de Informática

19

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:

Figura da questão (imagem do caderno de prova)

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?

Sua resposta

Mais questões de Desenvolvimento web (HTML, CSS e JavaScript)

Ver as 2.729 questões de Desenvolvimento web (HTML, CSS e JavaScript)

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.