dado que la especificación Servlet 3.0 existe la posibilidad de declarar metadatos de mapeo de servlets como anotación en la clase del servlet:Los casos de uso para @WebInitParam
@WebServlet(name="appInfoServlet", urlPatterns ="/appInfo", initParams = @WebInitParam(name="ocwd.deployer.email", value="[email protected]"))
public class AppInfoServlet extends HttpServlet {
}
Lo que no entiendo es sin embargo el caso de uso para mantener los parámetros de inicialización en la misma clase que el servlet. Por lo que entiendo, estos parámetros deben mantenerse separados de la clase y colocados en el descriptor de despliegue.
¿Qué casos de uso existen para especificar los parámetros init dentro de la anotación @WebServlet
?
Gracias por la respuesta. He agregado un ejemplo sobre cómo funciona la anulación en tu respuesta. –
Esto es correcto. –