Passez un servlet en paramètre
Bonjour,
Dans ma page index.jsp j'ai le code suivant:
Code:
1 2
|
<a href="MonServlet">Cliquez </a> |
J'aimerais que dés que l'utilisateur clique sur le lien, ca affiche une page jsp
qui a été definit dans le servlet "Monservlet" .
Code:
1 2 3 4 5 6 7 8
|
public void doGet(HttpServletRequest requette, HttpServletResponse reponse) throws ServletException, IOException {
getServletContext().getRequestDispatcher((String))params.get("Monformulaire").forward(requette, reponse);
return;
} |
Quand j'execute ce code, ça me retourne une erreur 500 avec un nullPointerException.
le paramètre Monformulaire est défini dans mon web.xml et pointe vers l'adresse de ma page formulaire.jsp.
Je doute que le problème est dû à une vérification que je dois faire:
ex: si l'utilisateur a cliqué sur le lien pointant vers Monservlet, alors dirige le vers la page formulaire.jsp. Est-ce bien ça qui manque ? ou c'est quoi le problème selon vous ?
Merci d'avance.