D'un servlet, je fais parvenir la demande à un contrôleur de ressort comme ci-dessousdemande vers l'avant au dispositif de commande à ressort
RequestDispatcher rd = request.getRequestDispatcher("/myController/test?reqParam=value");
rd.forward(request, response);
Afin de passer un paramètre au dispositif de commande à ressort, je passe comme paramètre de la requête dans le rediriger l'URL.
Y a-t-il une meilleure façon de procéder?
Au lieu de transmettre le paramètre de demande, est-ce que je peux passer comme paramètre de méthode au contrôleur de ressort pendant le transfert?
Copie possible de [Avance de printemps avec paramètres ajoutés?] (Http: // stackoverflow .com/questions/8585216/spring-forward-with-added-parameters) – bphilipnyc
Puis-je demander - est-ce que vous devez passer cet appel à partir d'une servlet Java pure? C'est, pourquoi pas un contrôleur? – bphilipnyc
Je suis déjà dans le contexte d'une servlet (je ne peux pas changer beaucoup de code dans cette servlet). Je dois transmettre la demande à un contrôleur où je peux enrichir la réponse avant de renvoyer au navigateur – lives