Voce configurou o arquivo web.xml, que deve ficar dentro da pasta WEB-INF ? Este arquivo especifica o mapeamento do servlet. Da para ver que voce configurou a aplicacao com o nome “TESTE” ( lembre-se, é necessario ter a entrada referente no arquivo server.xml ), e o nome do servlet eh “TesteServlet”. Com base nisso, os seguintes arquivos devem estar corretamente configurados:
server.xml ( dentro do diretorio conf do tomcat ): Adicione uma tag “Context” para a tua aplicacao conforme o exemplo abaixo:
<Context path="/TESTE" docBase="diretorioOndeVoceColocouAAplicacao" debug="0" reloadable="true"/>
onde “diretorioOndeVoceColocouAAplicacao” eh o nome do diretorio raiz que voce criou. Dentro deste diretorio, deve ter os diretorios WEB-INF e WEB-INF/classes . Dentro do WEB-INF, coloque o arquivo web.xml:
<?xml version="1.0"?>
<!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>TesteServlet</servlet-name>
<servlet-class>TesteServelt</servlet-class>
</servlet>
</web-app>
a tag “servlet-class” deve conter o noem da classe ( sem o .class ) que voce criou o servlet.
Depois eh so iniciar ( ou restartar ) o Tomcat e acessar:
http://localhost:8080/TESTE/TesteServelt
Rafael