Problemas para rodar um Servlet

Olá pessoal, estou com um probleminha que está pertubando muito, criei um servlet, mas na hora de executá-lo sempre ocorre este problema…
“The requested resource (/myJSPApp/servlet/Model2Servlet) is not available.”…
Já tentei criar um contexto servlet no Web.xml, mas mesmo assim não funcionou, já reiniciei o tomcat, mas mesmo assim nada, o que mais falta fazer?

Roberto 8O

Oi

Beto, seja bem vindo ao PJ cara… :):):):slight_smile:

Olha, como está a estrutura da tua webapp??? Esta é a tua primeira webapp??? Posta aí o código do servlet e do web.xml

T+

Anota aí meu amigo
Este é o contexto
<?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>

&lt;!-- Indica ao Tomcat as Servlets da nossa aplicação --&gt;

&lt;servlet&gt;
    &lt;servlet-name&gt;Model2Servlet&lt;/servlet-name&gt;
    &lt;servlet-class&gt;Model2Servlet&lt;/servlet-class&gt;
&lt;/servlet&gt;

&lt;!-- Define um padrão de url através do qual a HelloServlet será acessada.
 No caso qualquer url do tipo 
 "http://localhost:8080/HelloServletApp/QualquerCoisa.teste"
 faz com que a nossa HelloServlet seja chamada --&gt;

&lt;servlet-mapping&gt;
    &lt;servlet-name&gt;Model2Servlet&lt;/servlet-name&gt; 
    &lt;url-pattern&gt;*.teste&lt;/url-pattern&gt; 
&lt;/servlet-mapping&gt;

&lt;!-- Define outro padrão de url através do qual a HelloServlet será acessada.
 No caso, a url "http://localhost:8080/HelloServletApp/HelloServlet"
 faz com que a nossa HelloServlet seja chamada --&gt;

&lt;servlet-mapping&gt;
    &lt;servlet-name&gt;Model2Servlet&lt;/servlet-name&gt; 
    &lt;url-pattern&gt;/Model2Servlet&lt;/url-pattern&gt; 
&lt;/servlet-mapping&gt;

&lt;session-config&gt;
    &lt;session-timeout&gt;30&lt;/session-timeout&gt; &lt;!-- 30 minutes --&gt;
&lt;/session-config&gt;

</web-app>

Este é o Servlet
import javax.servlet.*;

public class Model2Servlet extends GenericServlet {

public void service(ServletRequest request, ServletResponse response)
throws ServletException, java.io.IOException {

String userName = request.getParameter("userName");
String password = request.getParameter("password");

if (userName==null) {
RequestDispatcher rd = request.getRequestDispatcher("/Login.jsp");
rd.forward(request, response);
}
else {
if (password!=null && userName.equals(“aibo”)
&& password.equals(“kitada”)) {
// login successful
RequestDispatcher rd = request.getRequestDispatcher("/Welcome.jsp");
rd.forward(request, response);
}
else {
// login failed
request.setAttribute(“error”, “yes”);
RequestDispatcher rd = request.getRequestDispatcher("/Login.jsp");
rd.forward(request, response);
}
}
}
}

Agradeço sua gentileza