Acerca de desenvolvimento web, assinale a opção correta.
- A. A tecnologia JSP (JavaServer Pages) é uma extensão da tecnologia servlet. Normalmente, os servlets são executados quando a maior parte do conteúdo enviado ao cliente for gerada dinamicamente por meio do código Java.
- B. O banco de dados Hibernate é amplamente utilizado em aplicações web, por ser leve, gratuito e open source, podendo ser customizado para diversas aplicações, desde as mais simples até as de uma organização.
- C. O framework JSF (JavaServer Faces) permite a criação de aplicações Java para web com a utilização de um conjunto de componentes de interface com o usuário. Embora tenha como base um framework MVC (model-view-controller), o framework JSF impede uma clara separação entre as camadas de visualização e controle (regras de negócio).
- D. A utilização de Ajax em uma aplicação web permite tratar as interações do usuário de forma segura, por exigir que a página web seja completamente recarregada a cada interação, o que reduz a possibilidade de introdução de um código malicioso.
- E. Aplicativos web são considerados como aplicativos unicamadas, já que todas as suas funcionalidades podem estar localizadas no mesmo computador.