Comment faire la demande complète de chaîne de requête dans Spring MVC?
Dans Spring MVC, je peux le faire pour obtenir une valeur d'éléments sur la chaîne de requête:
public void sendMessage(HttpServletResponse response,
@RequestParam("Session Id") String sessionId,
Mais comment puis-je obtenir l'ensemble de la chaîne de recherche comme une longue chaîne de caractères? I. e. Je ne veux pas les paramètres individuels à partir de ça, je veux le tout?
Merci beaucoup!
OriginalL'auteur Rory | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
Ajouter le
HttpServletRequest
comme argument de la méthode, et d'obtenir la chaîne de requête à partir de la demande:OriginalL'auteur JB Nizet
Quelque chose comme ce que vous devez faire:
ha ha! d'abord l'un après l'actualisation et l'a fait récemment même dans le cadre d'un autre projet. donc, réponse rapide
La poisse, votre réponse n'a pas été acceptée. J'ai remarqué que les gens avec rep rapidement jeter une réponse pour obtenir le début de l'horodatage et puis revenir en arrière et de remplir les détails. Peut-être que l'astuce pour obtenir le grand nombre...mais je ne se soucient pas assez pour faire ce genre de choses. À moins que vous et je sais que vous avez eu le code en bas de la première 🙂
Peut-être votre malédiction est devenu réel (clin d'oeil), ha, ha!? J'ai observé la même tendance. Certains comment j'aime JB Nizet réponses et à sa profonde connaissance sur beaucoup de sujets. Je suis en train d'apprendre beaucoup de choses ici, donc pas besoin de s'inquiéter à propos de répétitions.
Je suis d'accord...j'apprends beaucoup de choses simplement en répondant à des questions. J'ai été sauvé de nombreuses fois (et appris encore plus) par des personnes répondant à des questions trop.
OriginalL'auteur kosa
Si vous ne souhaitez pas utiliser HttpServletRequest dans votre contrôleur, vous pouvez créer HandlerMethodArgumentResolver qui se résout en une chaîne de requête.
Exemple:
OriginalL'auteur Rafal Borek
Le Contrôleur lui-même connaît le contenu de l'ensemble de la chaîne de requête.
Vous pouvez obtenir l'intégralité de la chaîne de requête à partir de:
OriginalL'auteur Guardius