Chamando o Servlet

Bom galera, já criei um projeto e criei um servlet HelloWorld.java, tudo isso no Eclipse 3.2.

Então eu fui lá, startei o tomcat, fui na barra de endereços e digitei: http://localhost:8080/Projeto1/servlet/principal.HelloWorld

Sendo que o nome do meu pacote é principal.

Mas, para minha surpresa, eu obtive o seguinte erro:

Então, de curioso que sou, fui olhar no WEB-INF classes e vi lá que ele havia compilado o código. Ele gerou o meu HelloWorld.class .

O que pode estar acontecendo??

O meu HelloWorld.java é:

[code]package principal;
import java.io.;
import javax.servlet.
;
import javax.servlet.http.*;

public class HelloWorld extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {

	response.setContentType("text/html");
	

	PrintWriter out = response.getWriter();
	

	out.println("<HTML>");
	out.println("<BODY>");
	out.println("<H1>Hello World!</h1>");
	out.println("</body>");
	out.println("</html>");
	
}

}[/code]

Olá

Mapeou direitinho o servlet no web.xml?

Fez o deploy da aplicaçao para o servidor?

Verifique o web.xml se esta mapeado direitinho…
Veja tambem a pagina de manager do tomcat… veja oque esta rodando como true e oque esta false…

Esse erro só da na visualizaçao de servlets? Tente visualizar uma pagina .jsp ou .html no tomcat… pode ser preciso mexer na admin do tomcat

Vixi Caramba… Como é que eu faço isso aí? Mapear web.xml?

Me passem um link aí, num sabia q tinha q fazer isso!

Sim, só da erro no servlet, jsp vai na boa!

Valeu pela prontíssima resposta!

Vc usa o WTP?? Senão baixa esse plugin pra trabalhar no eclipse q vai facilitar pa caramba tua vida ao fazer projetos para web. Ele já mapeia os servlets automaticamente no web.xml.

[quote=IcePeak]Vixi Caramba… Como é que eu faço isso aí? Mapear web.xml?

Me passem um link aí, num sabia q tinha q fazer isso!

Sim, só da erro no servlet, jsp vai na boa!

Valeu pela prontíssima resposta!

[/quote]
Tutorial básico de Servlet