Sim, é correto afirmar que um mesmo Servlet pode implementar um formulário e tratar os dados inerentes a requisição desse formulário. No ato de recebimento da requisição, ele pode apresentar o formulário e na sua própria invocação a partir do botão de submissão, tratar os parâmetros e retornar uma nova resposta para o usuário. Quando o servidor recebe uma requisição direcionada a um determinado Servlet, esta é repassada para o container que, por sua vez, compila o Servlet indicado, carrega a classe referente ao Servlet na memória e cria uma instância da classe do Servlet. Em seguida, o container cria um objeto de requisição (ServletRequest) e um objeto de resposta (ServletResponse). Cada vez que um Servlet recebe uma requisição, a máquina virtual Java do servidor de aplicações invoca o método init(). Os Servlets são processados utilizando-se threads, o que proporciona escalabilidade.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar