Chamando o Servlet

6 respostas
IcePeak

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:

The requested resource (/Projeto1/servlet/principal.HelloWorld) is not available.

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 é:
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>");
		
	}
}

6 Respostas

furutani

Olá

Mapeou direitinho o servlet no web.xml?

bielmenezes

Fez o deploy da aplicaçao para o servidor?

digaum

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

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!

bcartaxo

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.

furutani

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!


Tutorial básico de Servlet

Criado 23 de junho de 2007
Ultima resposta 23 de jun. de 2007
Respostas 6
Participantes 5