Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2009, 12:09
Avatar de MRU
MRU
 
Fecha de Ingreso: junio-2009
Mensajes: 27
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Como llamar distintos servlets desde un paquete?

Hay una cosa que me choca tanto en la primera como en la segunda versión, y es que por convenio, los nombres de los paquetes han de ir en minúsculas, osea que

Ventas.Productos.Ingreso

debería ser:

ventas.productos.Ingreso

(aunque yo siempre lo he visto como ventas.productos.Ingreso.class y gracias a tí he aprendido que no parece necesario el .class)

Ahora al grano: El camino que sigue quien lee el web xml es:
url-pattern ---> servlet-name ---> servlet-class

y todos han de ser únicos, puede haber cuantos quieras, pero no se pueden repetir. En tu primer ejemplo, supongo que por el copy-paste, has repetido tres veces la pareja <servlet-name>Ventas</servlet-name>

En cuanto lo hagas como en el segundo caso, todo debería funcionar.
<servlet-name>Ventas</servlet-name>
<servlet-name>Usuarios</servlet-name>
<servlet-name> Productos </servlet-name>

Saludos

MRU