FC ConcursosFC Concursos

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:

  1. Controle?flag=buscaDeps
  2. servlet:Controle&param:flag&value:buscaDeps
  3. Controle&flag=buscaDeps
  4. document:Controle&param:flag=buscaDeps
  5. 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

Continue aprendendo