Comment fonctionne le paramètre de la méthode du contrôleur Spring MVC?

J'ai créé un Spring MVC projet à l'aide d'un modèle qui est créé à partir de la STS et c'est ce qui est généré dans le contrôleur:

@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
    //stuff
}

Ma question est, comment le locale et model variable se passait dans le home méthode?

Aussi, quelles sont les options possibles pour les objets qui peuvent être transmis à la méthode?

source d'informationauteur ryanprayogo | 2011-12-04