J'essaie d'utiliser un requestDispatcher pour envoyer des paramètres d'un servlet.
Voici mon code de servlet: p> voici mon JSP, avec le code à Lisez la valeur - Cependant, cela montre NULL. P> <h1>response 2</h1>
<p>
<%=request.getAttribute("myStation") %>
</p>
3 Réponses :
Dans votre servlet Utilisez demande.setattribute de la manière suivante où la valeur se trouve être l'objet que vous souhaitez lire Plus tard. P> et extraire plus tard dans un servlet / JSP différent en utilisant demande.getattribute comme p> ou p > <%= request.getAttribute("myStation")%>
Merci pour les vastes commentaires. J'apprécie beaucoup. Les valeurs transmises ont une portée de page, alors je pense que la méthode que vous avez montrée serait suffisante.
dans votre code, Test String = "/Response2.jsp?mystation=5"; P>
Vous ajoutez mystation = 5 comme requête string.a les paramètres de la chaîne de requête sont stockés En tant que paramètres de la demande dans la demande Objet. P>
Par conséquent, vous pouvez utiliser, P>
Ça marche bien.Merci. p>
RequestDispatcher n'est pas utilisé pour lire des paramètres. Par conséquent, j'ai édité votre message.