Servlet não roda

9 respostas
W

Eae galera blz…olha soh nao to consiguindo roda um servlet de jeito nenhum…
Eu segui todos os passos que esta escrito no livro Java para web com servlets, jsp e ejb e nada.

MEU WEB.XWML EH ESSE:

<?xml version=“1.0” encoding=“ISO-8859-1”?>

<!DOCTYPE web-app
PUBLIC “-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN”
http://java.sun.com/dtd/web-app_2_3.dtd”>

<web-app>

<servlet>

<servlet-name>Testing</servlet-name>

<servlet-class>TestingServlet</servlet-class>

</servlet>
&lt;servlet-mapping&gt; 
  		&lt;servlet-name&gt;Testing&lt;/servlet-name&gt; 
	&lt;url-pattern&gt;/servlet/Testing&lt;/url-pattern&gt; 
&lt;/servlet-mapping&gt;

</web-app>

MEU CODIGO EH ESSE:

import javax.servlet.<em>;

import javax.servlet.http.</em>;

import <a href="http://java.io">java.io</a>.<em>;

import java.util.</em>;
public class TestingServlet extends HttpServlet

{

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException

{

PrintWriter out = response.getWriter();

out.println("<HTML>");

out.println("<HEAD>");

out.println("<TITLE>Testando Servlet</TITLE>");

out.println("</HEAD>");

out.println("<BODY>");

out.println(“Bem vindo ao centro de teste de servlets”);

out.println("</BODY>");

out.println("</HTML>");

}

}

E A URL EH ESSA:

http://localhost:8080/myApp/servlet/Testing

Se alguem pude me dar uma maozinha ae, desde já agradeço…

9 Respostas

G

Wollokow, troque a primeira linha do seu XML para:

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

:wink:

W

eu ja tentei faze isso, eu vi num outro topico aki do forum, mas nao deu certo…

B

po , qual erro ta dando ? no seu classpath tem a api javax.servlet ?

A

posta o stacktrace.

W

minha classpath ja tem a pi servlet.jar, ja compilei o TestingServlet.java deu tudo certo…

Como eu faço pra ver essa stacktrace?

G

StackTrace é o erro gerado que aparece no browser…

:wink:

A

ou na console do tomcat
:wink:

W

aparece isso aki no browser:

HTTP Status 404 - /myApp/servlet/Testing


type Status report

message /myApp/servlet/Testing

description The requested resource (/myApp/servlet/Testing) is not available.


Apache Tomcat/5.5.4

no console num aparece nada alem do que apareceu na inicializacao do tomcat…

W

consegui galera…valew pela força…

tava faltando os <servlet-mapping> la no web.xml

Criado 4 de janeiro de 2005
Ultima resposta 6 de jan. de 2005
Respostas 9
Participantes 4