Отличается между ServleConfig и ServletContext
Многие разработчики сервлетов путают различия между «ServletConfig» и «ServletContext». На самом деле имя «ServletContext» довольно запутанно, оно должно измениться на «AppConfig» или «AppContext» в будущем выпуске :)
ContextConfig
1) Этоone per “web application”, глобальный доступ для всех классов сервлетов
2) web.xml - внутри элемента веб-приложения и вне элемента сервлета
ServletName com.example.ServletDemo [email protected]
3) Код сервлета
getServletContext().getInitParameter("email")
= ⇒ См.ServletContext example here
ServletConfig
1) Этоone per “servlet”, доступ только для каждого конкретного сервлета
2) web.xml - внутри элемента сервлета
ServletName com.example.ServletDemo [email protected]
3) Код сервлета
getServletConfig().getInitParameter("email")
= ⇒ См.ServletContext example here