Spring 核心容器不直接處理表單綁定。表單數據到後端對象的映射,是由 Spring MVC(或 Struts 等 Web 框架)通過 數據綁定器 完成的。
WebDataBinder,根據參數名匹配對象屬性(支持嵌套屬性 user.name)。Converter/Formatter) 將字符串轉為目標類型。@Valid 觸發 JSR-303 校驗,錯誤信息存入 BindingResult。@ModelAttribute:顯式指定模型屬性名。@RequestParam:綁定單個請求參數。@RequestBody:綁定 JSON/XML 請求體(非表單)。TypeMismatchException,需註冊自定義 Formatter。new Child()。