No Tomcat, para fazer com que o contêiner suporte SSI (Serve...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - renomear o arquivo servlets-ssi.renametojar para servlets-ssi.jar e descomentar as linhas que dizem respeito ao SSI no arquivo web.xml.
O tema da questão é a configuração de Server Side Includes (SSI) no servidor de aplicação Tomcat. SSI é uma tecnologia que permite a inclusão dinâmica de conteúdo em páginas web estáticas, geralmente com a extensão .shtml. É um recurso usado para incluir conteúdo de um arquivo em outro durante o tempo de processamento do servidor, antes que a página seja servida ao cliente.
Para resolver essa questão, é necessário conhecimento sobre a configuração e o gerenciamento de servidores de aplicação Tomcat, bem como entender o que são SSIs e como são implementados no Tomcat. O Tomcat, como um contêiner servlet, pode ser configurado para suportar diversas funcionalidades, incluindo SSI, através de ajustes em seus arquivos de configuração.
A alternativa correta (D) está correta porque para ativar o suporte a SSI no Tomcat, é preciso realizar duas ações principais: Primeiro, é necessário habilitar o servlet de SSI, que é feito renomeando o arquivo servlets-ssi.renametojar para servlets-ssi.jar, para que ele seja carregado pelo Tomcat. Segundo, é necessário configurar o arquivo web.xml (o arquivo de configuração da aplicação web) para reconhecer o uso de SSI. Isso é feito descomentando (removendo as marcações de comentário) as linhas relativas ao SSI que já estão presentes nesse arquivo, mas que por padrão vêm comentadas, ou seja, desativadas.
Com essas mudanças, o servidor de aplicação Tomcat estará preparado para processar as diretivas SSI dentro das páginas web, permitindo a inclusão dinâmica de conteúdo no servidor antes de enviar a resposta ao cliente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A necessidade de renomear o arquivo servlets-ssi.renametojar permaneceu até a versão 5.5. A partir da versão 6.0 isso não é mais preciso uma vez que as classes necessárias para o funcionamento do SSI foram incorporadas à distribuição padrão.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo