InformáticaDesenvolvimento web (HTML, CSS e JavaScript)ProGPe UFSCAR 2012
UFSCAR
Questão de Informática
Considere um exemplo de aplicação web simples onde 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:

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; - O bean gerenciado deve ser associado à caixa de texto nas páginas “adivinha.jsp” e “confirma.jsp” por meio do atributo “value” dos respectivos componentes “inputText”; e - A navegação entre as páginas descrita na figura acima está definida corretamente no arquivo de configuração (e.g. faces-config.xml). Qual das afirmações abaixo está correta, com relação ao uso de JSF na implementação do funcionamento correto do botão “Cancelar”?
Mais questões de Desenvolvimento web (HTML, CSS e JavaScript)
- Cebraspe 2026Entre as diretrizes internacionais de acessibilidade para conteúdo web está a recomendação de alinhamento totalmente justificado, prática que maximiza a legibilidade de usuários c…
- FGV 2026O Tribunal de Justiça do Estado do Rio de Janeiro (TJRJ) possui uma plataforma de consulta pública para serviços comuns e recebe milhões de acessos diariamente. A plataforma está…
- FCC 2026Uma equipe de integração de sistemas está desenvolvendo uma API REST para intercâmbio de informações processuais entre sistemas internos e serviços externos. Durante os testes de…
- Cebraspe 2026O JSON pode representar apenas três tipos primitivos (strings, numbers, booleans) e um tipo estruturado (array).
- Legalle 2026Em uma equipe de desenvolvimento web, um Técnico de Informática está implementando a estrutura de uma página institucional utilizando HTML5 (Linguagem de Marcação de Hipertexto, v…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


