Servlet não encontrado pelo Tom Cat

  • Faço os códigos, compilo os Servlets na IDE FORTE da SUN e tudo certo, mas quando no Browser não são encontrados:
    • Como configurar o .XML corretamente para Servlets ?
    • O diretório default usado é o ROOT, com WEB-INF e tudo mais dentro dele ( até aí tudo bem).
    • A porta 8080 não está localizando o diretório somente com os Servlets.
  • Pesso para alguém indicar qual o procedimento a ser tomado para que o TomCat reconheça o Servlet ???

seja bem-vindo(a) JNet!

muito simples, se tu tem a tua aplicação “aplicacaoX” dentro de /webapps no tomcat com seus devidos diretorios, e um servlet de classe ServletX em /classes/pacote/ServletX.class, tu terá o seguinte web.xml

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> <servlet> <servlet-name>servletX</servlet-name> <servlet-class>pacote.ServletX</servlet-class> </servlet> <servlet-mapping> <servlet-name>servletX</servlet-name> <url-pattern>/servletX</url-pattern> </servlet-mapping>

ai chama no teu browser http://localhost:8080/aplicacaoX/servletX