Quando executo o servlet dá o seguinte erro:
HTTP Status 404 - /myapp/teste
type Status report
message /myapp/teste
description The requested resource (/myapp/teste) is not available.
Apache Tomcat/4.1.30
Eis a minha estrutura:
D:\Tomcat\webapps\myapp\WEB-INF\classes
meu servlet:
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 TesteServlet extends HttpServlet {
public void doGet (HttpServlet request,
HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println ("<html>");
out.println ("<head>");
out.println ("<Title>Teste de Servlet</Title>");
out.println ("</head>");
out.println ("<Body>");
out.println (“Bem vindo ao teste de Servlet em Tomcat 4.0”);
out.println ("</body>");
out.println ("</html>");
}
}
e o meu web.xml:
<?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-mapping>
<servlet-name>Teste</servlet-name>
<url-pattern>/Teste</url-pattern>
</servlet-mapping>
</web-app>
o q tá errado? Estou seguindo um livro de Java para web com servlets e jsp de uma editora famosa…