public class MyForm {
private String username;
//getter...setter
}
@Controller
public class MyController {
@RequestMapping("/handleForm")
public String handleForm(MyForm form, Model model){
//do something
}
}
Si je soumets un formulaire au contrôleur ci-dessus avec un paramètre ' nom d'utilisateur 'tout fonctionne bien. Je suis currious cependant, juste pour la convenance d'utilisateur je voudrais raccourcir le paramètre 'username' à 'u' comme dans: http://mydomain.com?u=rocky (plutôt que http://mydomain.com?username=rocky).Liaison de données de forme de ressort - comment mapper une propriété de formulaire à un attribut de formulaire (lorsque la propriété de formulaire a un nom différent de l'objet de formulaire)
Mais je préfère ne pas avoir MyForm.u, c'est un peu difficile à lire pour la maintenabilité future. Puis-je associer MyForm.username au paramètre de formulaire 'u'? Facilement?