Questão nº 44

Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 44)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Considere o bloco de código abaixo, presente em uma página HTML5 de uma aplicação web Java, em condições ideais.

<nav>
<div class="menu">
<button class="botao">Funcionários</button>
<div class="submenu">
<a href="

I ">Cadastrar</a>
</div>
</div>
</nav>

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:

Resposta comentada

Gabarito Alternativa A

Para enviar dados para um programa no servidor (como uma Servlet Java) através de um link HTML, usamos a URL. Os dados são passados como parâmetros na URL, começando com um ponto de interrogação `?` e separando múltiplos parâmetros com um `&`.

(A) Correta: A sintaxe `Controle?flag=buscaDeps` é o formato padrão para enviar o parâmetro `flag` com o valor `buscaDeps` para a servlet `Controle` via URL (método GET).
(B) Incorreta: Esta sintaxe `servlet:Controle&param:flag&value:buscaDeps` não é um formato de URL padrão reconhecido por navegadores para enviar parâmetros via `href`. A armadilha aqui é que, embora use termos como 'servlet', 'param' e 'value', a sintaxe não corresponde ao padrão HTTP/HTML para URLs.
(C) Incorreta: A sintaxe `Controle&flag=buscaDeps` está incorreta porque falta o caractere `?` que indica o início da string de consulta (onde os parâmetros são definidos).
(D) Incorreta: A sintaxe `document:Controle&param:flag=buscaDeps` está incorreta. `document:` não é um esquema de URL válido para este propósito, e a forma de passar parâmetros também não é padrão.
(E) Incorreta: Esta não é uma sintaxe de URL válida. `method:get;component:Controle;param:flag;value:buscaDeps` parece uma descrição de uma requisição ou configuração, não um endereço web para um link `href`.

Fonte: FCC TRT17 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho