12. @ModelAttrbute註解

@ModelAttribute 簡介

@ModelAttribute註解具有三個作用:

  1. 放在功能處理方法的入參上:用於將多個請求參數綁定到一個命令對象,從而簡化綁定流程,而且自動暴露爲模型數據用於視圖頁面展示時使用
  2. 放在功能處理方法的返回值上:暴露@RequestMapping註解的方法的返回值爲模型數據,用於視圖頁面展示時使用
  3. 放在控制器的一般方法(非功能處理方法)上:爲表單準備要展示的表單引用對象,如註冊時需要選擇的所在城市,而且在執行功能處理方法(@RequestMapping註解的方法)之前,自動添加到模型對象中,用於視圖頁面展示時使用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章