getServletConfig

1 resposta
passos

Prezados,

estou estudando as apis para não só aprender a desenvolver em java mas para tambem entender como as class, interfaces funcionam, com isso me surgiu a seguinte duvida:

A interface Servlet recebe no metodo init do web contener um ServletConfig

A Classe GenericServlet que implementa Servlet tambem recebe do web contener um ServletConfig no seu metodo init cujo objeto deve ser guardado em alguma variavel (não mostrada na API) para poder retorna-la no metodo getServletConfig

Porem em nenhum momento vejo a class GenericServlet receber do web contener um objeto do tipo ServletContext, porem ele tem um metodo (getServletContext) que retorna o mesmo.

Como isso e possivel?

Desde já agradeço

1 Resposta

C

passos,

Da API

getServletContext
public ServletContext getServletContext()Returns a reference to the ServletContext in which this servlet is running. See ServletConfig.getServletContext(). 
This method is supplied for convenience. It gets the context from the servlet's ServletConfig object.

Specified by: 
getServletContext in interface ServletConfig
Returns:
ServletContext the ServletContext object passed to this servlet by the init method

Note:
This method is supplied for convenience. It gets the context from the servlet’s ServletConfig object.

beleza!?

Criado 17 de março de 2004
Ultima resposta 17 de mar. de 2004
Respostas 1
Participantes 2