quanto la specifica Servlet 3.0 v'è la possibilità di dichiarare i metadati mappatura servlet come annotazioni sulla classe servlet:I casi d'uso per @WebInitParam
@WebServlet(name="appInfoServlet", urlPatterns ="/appInfo", initParams = @WebInitParam(name="ocwd.deployer.email", value="[email protected]"))
public class AppInfoServlet extends HttpServlet {
}
Quello che non capisco se è il caso d'uso per mantenere i parametri di inizializzazione nella stessa classe del servlet. Per quanto ne so, questi parametri devono essere tenuti separati dalla classe e inseriti nel descrittore di deployment.
Quali casi d'uso ci sono per specificare i parametri di init all'interno dell'annotazione @WebServlet
?
Grazie per la risposta. Ho aggiunto un esempio su come funziona l'override nella tua risposta. –
Questo è corretto. –