Questão FC373591
Considere o bloco de código abaixo, presente em uma página HTML5 de uma aplicação web Java, em condições ideais. Para que, ao clicar no link Cadastrar, seja enviado para uma servle
Plataforma Java EE
FCC · 2022
Considere o bloco de código abaixo, presente em uma página HTML5 de uma aplicação web Java, em condições ideais.

Para que, ao clicar no link Cadastrar, seja enviado para uma servlet Java chamada Controle.java o parâmetro flag contendo o valor buscaDeps, a lacuna I deve ser corretamente preenchida por:
- Controle?flag=buscaDeps
- servlet:Controle¶m:flag&value:buscaDeps
- Controle&flag=buscaDeps
- document:Controle¶m:flag=buscaDeps
- method:get;component:Controle;param:flag;value:buscaDeps
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A lacuna é preenchida por Controle?flag=buscaDeps porque, em uma URL, o caractere ? inicia a query string e o sinal = associa um parâmetro ao seu valor. Assim, ao clicar no link "Cadastrar" (por exemplo: <a href="Controle?flag=buscaDeps">Cadastrar</a>), o navegador faz uma requisição GET para o recurso mapeado como Controle e envia o parâmetro flag com valor buscaDeps.
O servlet correspondente (Controle.java) recebe esse valor via request.getParameter("flag") e pode decidir a ação a partir de "buscaDeps". Para enviar vários parâmetros, usa-se & entre pares nome=valor.
Conteúdo do catálogo FC Concursos · Atualizado em