Comment passer des paramètres à une application Web entière - ServletContext
Voici un exemple de code serlvet pour montrer comment passer un paramètre à une application Web entière en utilisant ServletContext "init-param" dans web.xml.
Dans le descripteur de déploiement (web.xml)
Mettez votre valeur de paramètre dans "init-param" et assurez-vous en dehors de l'élément "servlet"
ServletName com.example.ServletDemo [email protected]
Code de servlet
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{ PrintWriter pw = response.getWriter(); pw.println(getServletContext().getInitParameter("email")); }
La méthode «getServletContext (). GetInitParameter (« email »)» est utilisée pour obtenir la valeur du paramètre ServletContext dans web.xml. De plus, ce paramètre est accessible par l'ensemble de l'application web.
Voici un exemple depass parameter to a servlet only