@Param寫在方法的參數中的作用

 

例如:Result  getObject ( @Param("orId") String orId, @Param("createTime") String createTime);

R1:不加的話是因爲對象的屬性和前端傳來的值可以對應上,springmvc可以自動封裝,而使用@Param則是手動進行封裝,比如頁面的值的name爲“old”,而後端的對象裏沒有old這個屬性,那麼就需要手動封裝了,至於後面的字符串則是代表該數據的類型

R2:@Param("orId") String orId這裏orId是前端傳過來的參數名,不加@Param("orId")  默認就是找orId,也可以@Param("orId")  String nb,前端傳入的orId參數的值就賦值到nb中

引用自csdn論壇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章