Informática, perguntado por samsquinzani2016, 10 meses atrás

Um programa escrito em Java para web pode usar o arquivo especial web.xml para realizar suas configurações. Observe o arquivo web.xml abaixo.

<?xml version=”1.0” encoding=”UTF-8”?>


OlaMundo
br.uem.servlet.ServletOlaMundo


OlaMundo
/olaMundo



30




Considerando o texto acima, assinale a alternativa correta.
Alternativas
Alternativa 1:
A classe OlaMundo responde no endereço padrão do site, ou seja, "/".

Alternativa 2:
O programa que utiliza o web.xml acima será acessado no endereço /olaMundo

Alternativa 3:
Segundo esse arquivo, a classe OlaMundo será chamada a partir do endereço relativo /olaMundo

Alternativa 4:
Segundo esse arquivo, a classe ServletOlaMundo será chamada a partir do endereço relativo /olaMundo

Alternativa 5:
O arquivo web.xml acima está incompleto, pois não mostra por qual endereço se dará a resposta do programa.

Soluções para a tarefa

Respondido por nickarcos
2

Resposta:

Não tenho certeza, mas marquei Alternativa 2:

O programa que utiliza o web.xml acima será acessado no endereço /olaMundo

Explicação:

Pela parte do código em que diz  "<url-pattern>/olaMundo</url-pattern> ".

Respondido por vanessafonntoura
5

A alternativa correta é a Alternativa 2:  O programa que utiliza o web.xml acima será acessado no endereço /olaMundo.

Na plataforma Java, a primeira e principal tecnologia capaz de gerar páginas dinâmicas são as Servlets, que surgiram no ano de 1997.

O arquivo web.xml e a classe da servlet de exemplo forem colocados nos diretórios corretos, basta configurar o Tomcat para utilizar o diretório de base como padrão para uma aplicação Web.

Uma vez que chamar a servlet pelo pacote e nome da classe acabaria criando URLs estranhas e complexas, é comum mapear, por exemplo, uma servlet como no exemplo, chamada OiMundo para o nome primeiraServlet.

Espero ter ajudado.

Perguntas interessantes