Llamar servlet en el browser

mm
17 de Marzo del 2005
Hola tengo un problema para invocar el servlet desde el browser..
el Web.xml es asi:
<?xml version="1.0" encoding="UTF-8"?>
<!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>

<display-name>PutHereTheNameOfYourWebApp</display-name>

<description>This a description of my web app made by Eclipse</description>
<servlet>
<servlet-name>servletmostrar</servlet-name>
<display-name>This is the display name of my J2EE component</display-name>
<description>This is the description of my J2EE component</description>
<servlet-class>primero.servletmostrar</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servletmostrar</servlet-name>
<url-pattern>/servlet/primero.servletmostrar</url-pattern>
</servlet-mapping>

<servlet>
<servlet-name>invoker</servlet-name>
<servler-class>org.apache.catalina.servlets.InvokerServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*<servlet-pattern>
</servlet-mapping>

<welcome-file-list>
<welcome-file>/servlet/primero.servletmostrar</welcome-file>
</welcome-file-list>

</web-app>

en Webapps esta la carpeta uno/prueba que es el nombre del proyecto tomcat y la ubicacion del servlet esta aqui:
C:\Program Files\Tomcat 5.0\webapps\uno\WEB-INF\classes\primero\servletmstrar
Pero lo llamo desde el browser y no funciona...
Quien pueda ayudarme...Gracias

Ken
17 de Marzo del 2005
Debes hacer una petición conforme a lo que has puesto en <url-pattern>.

Asumiendo que tu tomcat escucha en el puerto 8080:

http://localhost:8080/servlet.servletmostrar

Un consejo, no te definas el servlet invoker a menos que sepas lo que estás haciendo. Lo suyo es definir los servlets que vas a utilizar mediante los elementos <servlet> y <servlet-mapping>

Sigue probando y nos cuentas,

Ken