SóProvas


ID
1318885
Banca
CESGRANRIO
Órgão
Banco da Amazônia
Ano
2014
Provas
Disciplina
Programação
Assuntos

No desenvolvimento de uma aplicação Web em Java, várias tecnologias podem ser utilizadas, como páginas HTML puras, páginas JSP, servlets.
Observe as afirmações a seguir concernentes a essas tecnologias.
I - Páginas JSP não geram código HTML, precisam invocar um servlet para isso.
II - Páginas JSP são compiladas, quando modificadas, e transformadas em servlets que geram código HTML.
III - Servlets geram páginas JSP que executam e geram código HTML.
IV - Servlets não podem gerar código HTML diretamente, devendo ser chamados por páginas JSP.
Está correto APENAS o que se afirma em

Alternativas
Comentários
  • I - Páginas JSP não geram código HTML, precisam invocar um servlet para isso. 
    Páginas JSP geram e não precisam invocar o servlet.

    II - Páginas JSP são compiladas, quando modificadas, e transformadas em servlets que geram código HTML. 
    Exatamente. Páginas JSP são servlets comuns responsabilizados na tarefa de gerar o HTML.

    III - Servlets geram páginas JSP que executam e geram código HTML. 
    Servlets não geram páginas JSP, quem gera é a própria JSP. Eles apenas atuam em conjunto.


    IV - Servlets não podem gerar código HTML diretamente, devendo ser chamados por páginas JSP. 

    Errado. Podem gerar HTML direto usando o obeto PrintWriter da resposta.