最近開始學習mybatis框架,然后嘗試實現對數據庫的增刪改查操作,而在寫前端界面時,遇到了一個問題如下。
此時,后端的調用方法如下:
public updateUser(@RequestParam("id") Integer id){ }
前端頁面代碼如下:
<form method="post"> <input type="text" id="id"><br/> </form>
則會報上圖中的錯誤。然而,在前端頁面中input標簽中加入name就可以正常將前端頁面表單的值傳遞到后端。如下。
<form method="post"> <input type="text" id="id" name="id"><br/> </form>
究竟為何這樣會好使,需要自己后續去探索。