Comment passer des paramètres à une application Web complète - ServletContext

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
            [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.