Logo Passei Direto
Buscar

Inglês

Outros
Marque a alternativa que através de uma referência HttpServletRequest chamada req contém corretamente os valores do productId e discount:

a. String productId = req.get("discount "); String discount = req.get("productId ");
b. Float productId = req.get("productId"); String discount = req.get("discount");
c. String productId = req.get("productId"); String discount = req.get("discount");
d. int productId = req.getParameter("productId"); String discount = req.getParameter("discount");
e. String productId = req.getParameter("productId"); String discount = req.getParameter("discount");
User badge image
Testando o Conhecimento

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

Para responder a essa pergunta, precisamos analisar como os valores são obtidos a partir de um objeto `HttpServletRequest` em Java. O método correto para obter parâmetros de uma requisição HTTP é `getParameter()`, que retorna os valores como `String`. Vamos analisar as alternativas: a) `String productId = req.get("discount "); String discount = req.get("productId ");` - Aqui, o método `get()` não é o correto para obter parâmetros, e há espaços desnecessários nos nomes. b) `Float productId = req.get("productId"); String discount = req.get("discount");` - Novamente, o método `get()` não é o correto, e `productId` deveria ser uma `String`, não um `Float`. c) `String productId = req.get("productId"); String discount = req.get("discount");` - O mesmo problema do método `get()`. d) `int productId = req.getParameter("productId"); String discount = req.getParameter("discount");` - Aqui, o método `getParameter()` está correto, mas `productId` deveria ser uma `String`, pois `getParameter()` retorna uma `String`. e) `String productId = req.getParameter("productId"); String discount = req.getParameter("discount");` - Esta é a única alternativa que usa o método correto e declara `productId` e `discount` como `String`. Portanto, a alternativa correta é: e) String productId = req.getParameter("productId"); String discount = req.getParameter("discount");

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina