Как передать параметры сервлету - ServletConfig
Вот пример кода serlvet, чтобы продемонстрировать, как передать параметр в сервлет с помощью ServletConfig «init-param» в web.xml
В дескрипторе развертывания (web.xml)
Поместите значение вашего параметра в «init-param» и убедитесь, что внутри элемента «servlet»
ServletName com.example.ServletDemo [email protected] ServletName /Demo
Код сервлета
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{ PrintWriter pw = response.getWriter(); pw.println(getServletConfig().getInitParameter("email")); }
Метод «getServletConfig (). GetInitParameter (« email »)» используется для получения значения параметра ServletConfig в web.xml. Кстати, этот параметр доступен только для этого сервлета. Если вам нужен параметр, который разрешает глобальный доступ всему веб-приложению, вам нужно поместить этот параметр в элемент контекста сервлета.
Вот примерpass parameter to whole web application.