54 votes

Printemps - Annotation en Fonction de Contrôleur - RequestMapping basée sur la chaîne de requête

Au Printemps annotation à base de contrôleur, est-il possible de cartographier les différentes chaînes de requête à l'aide de RequestMapping des différentes méthodes.

par exemple

@RequestMapping("/test.html?day=monday")
public void writeMonday() {
}


@RequestMapping("/test.html?day=tuesday")
public void writeTuesday() {
}

Merci.

79voto

Hilton Campbell Points 3389

Oui, vous pouvez utiliser les paramètres de l'élément:

@RequestMapping("/test.html", params = "day=monday")
public void writeMonday() {
}

@RequestMapping("/test.html", params = "day=tuesday")
public void writeTuesday() {
}

Vous pouvez même carte basée sur la présence ou l'absence d'un param:

@RequestMapping("/test.html", params = "day")
public void writeSomeDay() {
}

@RequestMapping("/test.html", params = "!day")
public void writeNoDay() {
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X