No Tomcat, para fazer com que o contêiner suporte SSI (Serve...

Próximas questões
Com base no mesmo assunto
Q75733 Programação
No Tomcat, para fazer com que o contêiner suporte SSI (Server Side Includes), deve-se obedecer os seguintes passos:
Alternativas

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