eu tou lendo o livro “Use a Cabeça Servlet e JSP” e surgiu a seguinte dúvida:
em q momento do ciclo de vida do servlet o container atribui o ServletContext ao servlet. qual metodo o Container chama?
Todo servlet herda de HttpServlet q herda de GenericServlet q implementa Servlet. Sendo q GenericServlet tbm implementa ServletConfig.
O livro fala q todo servlet antes ao ser inicializado recebe um novo objeto ServletConfig, mas por herança o servlet eh sim tbm é um ServletConfig.
Então eu n consigo entender como esses metodos funcionam:
qnd chamamos o metodo getServletConfig() ele chama o objeto ServletConfig passado pelo Container ou o proprio servlet ( this ) já q este tbm é um ServletConfig.
E o metodo getServletContext() q pode ser chamado direto, de onde vem esse objeto ServletContext q em nem um momento se fala onde o Container atribui esse objeto ao servlet.