Pessoal…to começando a aprender JSP e servlets.
Estou seguindo os exemplos do livro de deitel, e como estou começando, estou fazendo tudo na mão, inclusive o arquivo web.xml.
Bem, existem 4 definições de servlets no arquivo abaixo. Antes de adicionar a quarta, tudo funcionava muito bem…depois que adicionei a quarta definição de servlet ao arquivo, o tomcat está dando erro 404 (resource not available). Se apagar o quarto servlet tudo funciona normalmente…
Alguém me dá uma luz?
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<!-- General description of your Web application -->
<display-name>
Java How to Program JSP
and Servlet Chapter Examples
</display-name>
<description>
This is the Web application in which we
demonstrate our JSP and Servlet examples.
</description>
<!-- Servlet definitions -->
<servlet>
<servlet-name>welcome1</servlet-name>
<description>
A simple servlet that handles an HTTP get request.
</description>
<servlet-class>
WelcomeServlet
</servlet-class>
</servlet>
<servlet>
<servlet-name>welcome2</servlet-name>
<description>
Um segundo servlet lidando agora com dados em get
</description>
<servlet-class>
WelcomeServlet2
</servlet-class>
</servlet>
<servlet>
<servlet-name>welcome3</servlet-name>
<description>
Servlet que trata dados com post
</description>
<servlet-class>
WelcomeServlet3
</servlet-class>
</servlet>
<servlet>
<servlet-name>redirect</servlet-name>
<description>
Direcionando páginas
</description>
<servlet-class>
RedirectServlet
</servlet-class>
</servlet>
<!-- Servlet mappings -->
<servlet-mapping>
<servlet-name>welcome1</servlet-name>
<url-pattern>/welcome1</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>welcome2</servlet-name>
<url-pattern>/welcome2</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>welcome3</servlet-name>
<url-pattern>/welcome3</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>redirect</servlet-name>
<url-pattern>/redirect</url-pattern>
</servlet-mapping>
</web-app>