Как передать параметры всему веб-приложению - ServletContext

Как передать параметры всему веб-приложению - ServletContext

Вот пример кода serlvet, чтобы продемонстрировать, как передать параметр всему веб-приложению с помощью ServletContext «init-param» в web.xml.

В дескрипторе развертывания (web.xml)

Поместите значение вашего параметра в «init-param» и убедитесь, что за пределами элемента «servlet»

        
        ServletName
        com.example.ServletDemo
    

    
            email
            [email protected]
    

Код сервлета

public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException{

        PrintWriter pw = response.getWriter();
        pw.println(getServletContext().getInitParameter("email"));

    }

Метод «getServletContext (). GetInitParameter (« email »)» используется для получения значения параметра ServletContext в web.xml. Кроме того, этот параметр доступен всему веб-приложению.