Comment passer des paramètres à un servlet - ServletConfig

Comment passer des paramètres à un servlet - ServletConfig

Voici un exemple de code serlvet pour montrer comment passer un paramètre à un servlet en utilisant ServletConfig "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 à l'intérieur de l'élément "servlet"

        
        ServletName
        com.example.ServletDemo

        
            email
            [email protected]
        
    

    
        ServletName
        /Demo
    

Code de servlet

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

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

    }

La méthode «getServletConfig (). GetInitParameter (« email »)» est utilisée pour obtenir la valeur du paramètre ServletConfig dans web.xml. Btw, ce paramètre n'est disponible que pour cette servlet uniquement. Si vous voulez un paramètre qui autorise l'accès global par l'application Web entière, vous devez placer le paramètre dans l'élément de contexte de servlet.