Sobre a tecnologia JSTL (JSP Standard Tag Library), assinale...

Próximas questões
Com base no mesmo assunto
Q2734648 Arquitetura de Software

Sobre a tecnologia JSTL (JSP Standard Tag Library), assinale a única afirmação verdadeira dentre as que seguem:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Vamos analisar a questão sobre a tecnologia JSTL (JSP Standard Tag Library). A alternativa correta é B, que diz: "A JSTL surgiu como uma extensão ao JSP, a fim de promover um melhor design nos sistemas Web escritos em Java."

A JSTL é uma biblioteca de tags que estende a funcionalidade do JSP (JavaServer Pages), fornecendo tags prontas para tarefas comuns em páginas web, como iteração, formatação, manipulação de XML, entre outras. Essa tecnologia ajuda a separar a lógica de negócios da apresentação, promovendo um design mais limpo e eficiente.

Agora, vamos analisar cada alternativa para entender por que as outras estão incorretas:

Alternativa A: "A JSTL surgiu como uma substituição ao JSP, a fim de promover um melhor design nos sistemas Web escritos em Java."

A JSTL não substitui o JSP. Na verdade, ela é uma extensão que melhora e facilita o uso das páginas JSP. Portanto, essa alternativa está incorreta.

Alternativa C: "A JSTL é uma linguagem de programação para a Web que mescla Java, HTML e JSP."

JSTL não é uma linguagem de programação. Ela é uma biblioteca de tags que pode ser usada em páginas JSP. Portanto, afirmar que JSTL é uma linguagem é incorreto.

Alternativa D: "A JSTL é parte integrante do JSP e seus códigos vêm disponibilizados dentro do Java Development Kit (JDK)."

A JSTL não é parte integrante do JSP. Ela é uma biblioteca separada que pode ser usada em conjunto com JSP. Além disso, ela não vem incluída no JDK; é necessário adicioná-la ao projeto separadamente.

Alternativa E: "A JSTL surgiu como uma substituição ao JSP, a fim de promover códigos mais enxutos e portáveis para dispositivos diversos."

Assim como a alternativa A, essa afirmação está incorreta porque a JSTL não substitui o JSP. Ela complementa o JSP, ajudando a escrever códigos mais claros e eficientes.

Alternativa B: "A JSTL surgiu como uma extensão ao JSP, a fim de promover um melhor design nos sistemas Web escritos em Java."

Esta é a alternativa correta, pois descreve com precisão a função da JSTL como uma extensão ao JSP para melhorar a estrutura e o design das aplicações web desenvolvidas em Java.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

```

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo