Dúvida Hierarquia de Arquivos no Tomcat

1 resposta
novata

Olá,

Sou aprendiz em JSP e estou com uma dúvida relacionada a hierarquia de arquivos no Tomcat. Criei um servlet HelloWorld e criei uma pasta em Webapps\ROOT do Tomcat chamada Servlet. Gerei o .class do servlet e o coloquei no WEB-INF/classes, dentro dessa pasta Servlet. Depois criei o arquivo web.xml na pasta Servlet da seguinte maneira:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<web-app>
<servlet>
<servlet-name>HelloWorld.class</servlet-name>
<servlet-class>Servlet.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
</web-app>

Ao tentar entrar na url: http://localhost:8080/Servlet/HelloWorld , o tomcat informa o seguinte erro:

"The request resource (/Servlet/HelloWorld) is not available."

Será que alguém poderia me dar uma explicação geral sobre isso, e me ajudar a corrigir esse erro?
Outra pergunta, tem como fazer tudo pelo Eclipse, pq hoje eu escrevo o código no eclipse, que monta a hierarquia para mim, mas coloca essa hieraquia na pasta workspace do Eclipse. Tem como dar RUN pelo Eclipse?
Grata,

1 Resposta

H

Pelo o que eu entendi voce para executar este servlet so precisa digitar esta url.

http://localhost:8080/HelloWorld

Pois o arquivo HelloWorld se encontra na raiz. Teste e veja se funciona se não funcionar poste novamente o que aconteceu.

Vitor Hugo Brito de Oliveira

Criado 25 de agosto de 2006
Ultima resposta 25 de ago. de 2006
Respostas 1
Participantes 2