En uno de los códigos que vi, no había <servlet-mapping>
etiquetas y sólo su declarada como a continuación¿Se puede invocar a un servlet sin <servlet-mapping> en la entrada Web.xml
<servlet>
<servlet-name>startServlet</servlet-name>
<servlet-class>com.login.StartupServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
puede este trabajo sin <servlet-mapping>
y trabajar en <load-on-startup>1</load-on-startup>
??
Este servlet se cargará en el inicio del servidor para conectarse a la base de datos y realizar pocas operaciones de almacenamiento en la memoria caché.
PD: esto está en la versión Servlet 2.0+ y no tiene anotaciones.
gracias Punith
En realidad, una de las herramientas de seguridad arroja un error, diciendo ... No se puede acceder a un servlet definido en web.xml sin una correspondencia de servlet correspondiente. –
Bueno, es cierto :-) Sin embargo, no creo que muestre un error, una advertencia sería más apropiada en mi opinión. –