2
public class MyForm {
private String username;
//getter...setter
}
@Controller
public class MyController {
@RequestMapping("/handleForm")
public String handleForm(MyForm form, Model model){
//do something
}
}
如果我將一個表單提交給上述控制器,用戶名'都很好。 雖然我很好奇,但爲了方便用戶,我想將'用戶名'參數縮短爲'',如:http://mydomain.com?u=rocky(而不是http://mydomain.com?username=rocky)。彈簧表單數據綁定 - 如何將表單屬性映射到表單屬性(當表單屬性具有與表單對象不同的名稱時)
但我寧願沒有MyForm.u,對於未來的可維護性有點難讀。
我可以將MyForm.username映射到表單參數'u'嗎?容易?